Processing: カメラ動画表示
Processing(2.2.1)で、カメラから入力した動画を画面表示する基本的なコード。
import processing.video.*; Capture camera; void setup() { size(640, 480); //表示するウィンドウのサイズ String[] cameras = Capture.list(); //利用可能な動画入力の配列を取得 if (cameras.length == 0) { println("There are no cameras available for capture."); exit(); } else { println("Available cameras:"); camera = new Capture(this, cameras[0]); //MacのFaceTimeカメラの場合0番目 camera.start(); } } void draw() { if (camera.available()) { camera.read(); } image(camera, 0, 0); //描画 }