应用程序适用于Unix,但在Mac OS X上从OpenCV获得内部错误。其余程序似乎都有效。似乎与quicktime有关。
OpenCV Error: Internal error (couldnt create new video channel) in icvOpenCamera_QT, file /opencv/opencv/src/highgui/cvcap_qt.cpp, line 921
terminate called after throwing an instance of 'cv::Exception'
没有尝试使用ffmpeg进行重新编译,我已经安装了组件,但是不知道ffmpeg如何与OS X上的实时摄像头支持一起使用。有关错误的建议或解决方法吗?
答案 0 :(得分:0)
我需要做的是下载更新的“OpenCV-Private-Framework-1.2.dmg” 文件并将opencv文件夹拖到我的app文件夹中名为Library的文件夹中, 在此之后,您将收到有关haar ...文件的错误,请进入提供的面部检测 文件夹,复制所有haar文件并将它们直接添加到你的apps文件夹中(例如sketches / face_detection)。
到目前为止,我只能将其与导出的应用程序配合使用;我目前正在努力让.pde与同一个库一起工作。 如果你弄清楚,请告诉我。
哦,如果你在访问网络摄像头时遇到麻烦,你必须打开应用程序内容并使用xcode签署java文件,可以在以下内容中找到:content / resources / java
搜索如何签署应用程序的处理,相当简单 所以,祝你好运,如果你能得到要运行的写生簿.pde文件,请告诉我。
=)