2016年10月27日 星期四

Week 07 蕭阿火筆記

本日上課重點


- Web cam
- Camera Calibration 攝影機校正
- AR

本日上課小記
- Web cam
開啟Processing並下載video的函式庫

打開ASCiiVideo可發現其中有些程式碼可供使用
import processing.video.*;
Capture video;    此兩句程式碼的目的是開啟video工具,並宣告擷取影片
void setup(){
  size(640,480);   開啟一個大小為640,480來打開視窗
  video = new Capture(this, 640, 480);   擷取一個解析度為640 480的影片圖檔
  // Start capturing the images from the camera
  video.start();    打開視訊鏡頭並且擷取影像
}
void draw(){
  image(video,0,0);    顯示出(畫出)擷取的影像
}
void captureEvent(Capture c) {
  c.read();     更新讀到的影像,因此可以透過影像的更新變成影片的概念。若是不使用這個方法,則
                     會使得顯示出來的影片一直抖動。
}


程式人的facebook: XD
https://github.com/poqudrof/PapAR/blob/master/data/markers/A3-small1.svg


Process explorer-Sysinternals 微軟官方的工具,可以使用進階工作管理員
(標靶功能可以來抓程式的位置等)

- ARprocessing


Processing的官網上並沒有AR的相關官方範例專案,
→透過用github來尋找專案
.md的檔案會變成文章檔 有標題內容等等。
EX: PapAR     new→PapARt

- Leapmotion
類似體感的裝置
(港版比較便宜xd)

-Holoportation介紹
運用多台的攝影機來拍攝,並且疊合,形成一個3D的模型顯影。

沒有留言:

張貼留言