代码:
#include "stdafx.h"
#include"highgui.h"
#include"stdio.h"
int main(int argc, CHAR* argv[])
{
cvNamedWindow:( "Example2", CV_WINDOW_AUTOSIZE );
CvCapture* capture = cvCreateFileCapture( "tendulkar.avi" );
IplImage* frame;
while(1) {
frame = cvQueryFrame( capture );
if( !frame ) break;
cvShowImage( "Example2", frame );
char c = cvWaitKey(33);
if( c == 27 ) break;
}
cvReleaseCapture( &capture );
cvDestroyWindow( "Example2" );
return 0;
}
答案 0 :(得分:0)
我想你没有将opencv库添加到链接库列表中。我不知道您正在使用哪些版本的Visual Studio,但在项目属性/配置属性/链接器/输入/附加依赖项中应该有适当的选项
<强> EDITED 强>
查看此主题:http://social.msdn.microsoft.com/Forums/en/vclanguage/thread/14e85604-6929-4707-a22e-8cdf596926a6
特别是鲍狒的建议,这听起来像新手可以做的事情:)