KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Hi So I have written this code to capture a video from file #include <stdio.h> #include <cv.h> #include "highgui.h" #include <iostream> //using namespace cv int main(int argc, char** argv) { CvCapture* capture=0; IplImage* frame=0; capture = cvCaptureFromAVI(char const* filename); // read AVI video if( !capture ) throw "Error when reading steam_avi"; cvNamedWindow( "w", 1); for( ; ; ) { frame = cvQueryFrame( capture ); if(!frame) break; cvShowImage("w", frame); } cvWaitKey(0); // key press to close window cvDestroyWindow("w"); cvReleaseImage(&frame); } Everytime I run it, I get the following error: CaptureVideo.cpp: In function ‘int main(int, char**)’: CaptureVideo.cpp:13:28: error: expected primary-expression before ‘char’ Any help will be much appreciated.
Tags (comma-separated)
Save Edits
Cancel