我是OpenCV的初学者,我目前正在做OpenCV Tutorial 3.0。
使用OpenCV进行"视频输入和相似度测量"在本教程的一部分中,我发现了以下错误:
" VIDEOIO(cvCreateFileCapture_AVFoundation(filename)):引发了未知的C ++异常!
无法打开参考../ data / Megamind.avi"
错误是什么意思?
我的代码部分在这里:
stringstream conv;
const string sourceReference = "../data/Megamind.avi", sourceCompareWith = "../data/Megamind_bugy.avi";
int psnrTriggerValue, delay;
conv << argv[3] << endl << argv[4]; // put in the strings
conv >> psnrTriggerValue >> delay; // take out the numbers
int frameNum = -1; // Frame counter
VideoCapture captRefrnc(sourceReference), captUndTst(sourceCompareWith);
if (!captRefrnc.isOpened())
{
cout << "Could not open reference " << sourceReference << endl;
return -1;
}