私は処理が初めてで、内蔵カメラからデータを取得して画面に表示するための非常に単純なスケッチを作成しました。
import processing.video.*;
Capture cam;
void setup() {
size(640, 480);
String[] cameras = Capture.list();
// Take the first available camera
cam = new Capture(this, cameras[0]);
cam.start();
}
}
void draw() {
if (cam.available() == true) {
cam.read();
}
image(cam, 0, 0);
}
これは問題なく動作しますが、開くのに約 17 秒かかり (スタンドアロンとしてコンパイルした場合でも)、その後はコンピューター リソースの 30% を使用します。私のコンピュータは決してパワー不足ではありません。何かひどいことをしたのでしょうか、それともこのようなものを処理するのに処理が遅いのでしょうか?