我在处理 OpenCV 库时遇到了困难:
http://ubaa.net/shared/processing/opencv/index.html
我正在运行绝对最基本的示例代码:
import hypermedia.video.*;
OpenCV opencv;
void setup ()
{
opencv = new OpenCV( this );
opencv.capture( width, height );
}
void draw ()
{
opencv.read();
background( opencv.image() );
}
但每次,我都会收到控制台消息:
SGIdle failed in icvGrabFrame_QT_Cam with error -1
并且没有视频输入。我的网络摄像头打开,但程序挂起。
我在网上看到其他人遇到这个问题,但是我没有找到一个单一的来源。我感觉它与 QuickTime 的视频捕获有关,但我不确定。
系统信息:
- 最近配备 iSight 摄像头的 MacBook Pro
- OS X 10.7.3(狮子)
- 快速时间 10.1
- 开放CV 1.1
- 处理 1.5.1
有谁知道发生了什么?当库的最基本功能不起作用时,很难进入实际项目......