我试图使用OpenCV 2.4.5和Visual c++ 2010从网络摄像头获取视频,但是当我尝试初始化videoccapture
VideoCapture cap(1);
我得到这个错误:0xC0000008:指定的句柄无效。
摄像机已连接并工作。我尝试用0和-1作为参数,得到相同的结果。如果我继续执行程序,忽略错误,则cap变量为空。根据我在其他地方读到的,如果我执行生成的。exe,程序工作正常。但很明显,我需要在Visual中工作以正确调试。
提前感谢!
请通过cvSetCaptureProperty并尝试通过cvCaptureFromCAM给出视频输入,因为cvCaptureFromCAM是相机的特定api