我是处理新手,只是创建了一个非常简单的草图,从内置摄像头抓取数据并将其显示在屏幕上。
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%的计算机资源。我的电脑绝不是动力不足的。我做过一些可怕的事情,或者处理的速度很慢,无法处理这样的事情吗?