概要
Processing カメラ
ProcessingでARプログラムを作成するためにカメラを利用するプログラムを作ってみる。
ソースコード
以下がそのソースコード。
Processingだとものすごく簡単にかけるから便利!
import processing.video.*;
// Definition camera device interface
Capture cam;
void setup() {
// Set size
size(640,480,P3D);
// Create camera device interface
cam = new Capture(this, width, height);
}
void draw() {
// Check whether camera is available
if (cam.available() == false) return;
// Get camera image
cam.read();
// Draw camera image
background(0);
image(cam, 0, 0, width, height);
}
実行結果
実行してみると以下のような感じにカメラからの動画が得られる。