我使用此代码,它只是将视频显示到一个帧中,但是当我执行此代码时,我收到此未处理异常。
#include <opencv/cv.h>
#include <opencv/highgui.h>
using namespace cv;
int main()
{
Mat image;
VideoCapture cap;
cap.open(0);
namedWindow("Window",1);
while (1)
{
cap>>image;
imshow("Window",image);
waitKey(100);
}
return 0;
}
在控制台应用程序 2.exe 中0x00007FFF945FAB78处未处理的异常:Microsoft C++异常:cv::内存位置 0x00000099DFC1F3B0 处的异常。
我该怎么做才能摆脱此未经处理的异常并正确显示视频?
注意:使用OpenCv 2.4.8,V.S.2012 x64
检查VS依赖关系,项目/项目名称配置/链接/输入在地址中检查库名称。