Opencv Ip Camera video capture problem

Hi!

I'm trying to capture video from Ip camera using opencv. However I always take null image. I'm not find where I make mistake. Here is my code sample. Can you help me?

#include <iostream>
#include <highgui.h>
#include <cv.h>

using namespace std;

int main()
{
CvCapture *cvcam;
IplImage* image= new IplImage();
int key;

cvcam = cvCreateFileCapture("http://169.254.0.12/img.jpg");
cvNamedWindow("Video",1);
do{
image = cvQueryFrame(cvcam);
cvShowImage("Video",image);
key=cvWaitKey(0);
}while(key!='q');

cout<<"..............."<<endl;
cvReleaseCapture(&cvcam);
cvDestroyWindow("Video");
return 0;
}


Last edited on
Topic archived. No new replies allowed.