在Mac OSX下使用OpenCV和MacBook Pro时,我无法访问外置USB摄像头而不是内置iSight。
当将参数传递给cvCaptureFromCAM(index)
函数而不是0或-1时,我将始终得到一个
Warning: Max Camera Num is 0; Using camera 0
相机是Sony PS3 EYE,与macam驱动程序和quicktime组件完美配合 然而,我无法使用OpenCV访问它,它总是默认为内置的iSight(即使试图用其他程序“占用”iSight)。
有什么想法吗?
非常感谢您,非常感谢您的帮助!
答案 0 :(得分:1)
我只是搞乱同样的问题,macam驱动程序是32位,如果你的opencv安装编译为64位它将无法正常工作。我最终安装opencv两次64位mac端口和32位with howebrew每当我使用ps3eye我切换到32位版本。