C++ OpenCV错误5772。人脸识别
程序“[5772]opencv3.exe”已退出,代码为1 0x1。 其他错误: opencv_flann248.dll opencv_功能2d248.dll opencv_calib3d248.dll opencv_ml248.dll opencv_video248.dll opencv_contrib248.dll opencv_objdetect248.dll opencv_highgui248.dll opencv_imgproc248.dll opencv_core248.dll -找不到或无法打开PDB文件。 代码:C++ OpenCV错误5772。人脸识别,c++,opencv,dll,C++,Opencv,Dll,程序“[5772]opencv3.exe”已退出,代码为1 0x1。 其他错误: opencv_flann248.dll opencv_功能2d248.dll opencv_calib3d248.dll opencv_ml248.dll opencv_video248.dll opencv_contrib248.dll opencv_objdetect248.dll opencv_highgui248.dll opencv_imgproc248.dll opencv_core248.dll -找
查看代码,在main的开头:
cout << "usage: " << argv[0] << " </path/to/haar_cascade> </path/to/csv.ext> </path/to/device id>" << endl;
因此,您必须在此处将3个cmdline参数传递给您的程序:
级联文件来自opencv/data的用于人脸检测的xml文件[lbp或haar]
包含培训图像名称和标签的csv txt文件
用于以后预测的相机设备id
哦,老兄。我必须通过控制台启动它。谢谢大家!:如果使用的是vs,则可以在项目的“调试”设置中指定cmdline args,然后也可以从ide运行它
cout << "usage: " << argv[0] << " </path/to/haar_cascade> </path/to/csv.ext> </path/to/device id>" << endl;