нашел такой кусок кода. при компиляции ругается на цикл while, а точнее на vid и imshow
Код:
{using namespace std;
using namespace cv;
VideoCapture vid("http://192.168.1.7:65534/videostream.cgi?user=admin&pwd=123456&resolution=32"); //change this URL according to your camera
if (!vid.isOpened())
{
cout << "could not capture";
//break;
}
Mat *frame;
// IplImage *frame=0;
cvNamedWindow("IPcamera", 1);
char key = 'a';
while(true)
{
vid.grab();
vid.retrieve(frame);
imshow("IPcamera", frame);
key = waitKey(10);
}
destroyAllWindows();
break;
}
подскажите что не так