【问题标题】:error in program for playing a video in opencv在opencv中播放视频的程序错误
【发布时间】:2013-11-02 15:35:05
【问题描述】:

警告:打开文件时出错

c:\users\vp\work\ocv\opencv\modules\highgui\src\cap_ffmpeg.cpp:454

如何消除这个错误?

我的程序:

#include<opencv\cv.h>
#include<opencv\highgui.h>
#include<opencv\ml.h>
#include<opencv\cxcore.h>



int main( int argc, char** argv ) {
cvNamedWindow( "DisplayVideo", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateFileCapture(" E:\softwares\opencv\samples\cpp\tutorial_code\HighGUI\video-input-psnr-ssim\video\Megamind.avi ");
IplImage* frame;
while(1) {
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "DisplayVideo", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow("DisplayVideo" );
}

【问题讨论】:

    标签: c visual-studio-2010 opencv


    【解决方案1】:

    使用'/'或'\\',而不是'\'..

    CvCapture* capture = cvCreateFileCapture(" E:\\softwares\\opencv\\samples\\cpp\\tutorial_code\\HighGUI\\video-input-psnr-ssim\\video\\Megamind.avi ");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多