Video 处理过程中的视频反馈非常慢
我刚开始处理,刚刚创建了一个非常简单的草图,从内置摄像头抓取数据并显示在屏幕上Video 处理过程中的视频反馈非常慢,video,processing,Video,Processing,我刚开始处理,刚刚创建了一个非常简单的草图,从内置摄像头抓取数据并显示在屏幕上 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();
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%的计算机资源。我的电脑绝不是动力不足。我是否做了一些糟糕的事情,或者处理此类事情的速度很慢?您使用的是最新版本的processing(2+)?你在什么平台上?我在Mac OS 10.8上使用Processing 2.0.3。你考虑过使用openFrameworks吗?是的,事实上,我把它移植到openFrameworks,它立即打开,占用了大约六分之一的资源。