IP摄像机和OPENCV

IP camera and OPENCV

本文关键字:OPENCV 摄像机 IP      更新时间:2023-10-16

大家好!

我使用dev - c++作为我的IDE和库OpenCV。我需要获取我的IP摄像机拍摄的视频,并使用OpenCV进行处理。谁能教我该怎么做。我的操作系统是windows 7 64位。

如果是最新的opencv版本,这可能有效:

Mat frame;
namedWindow("video", 1);
VideoCapture cap("http://150.214.93.55/mjpg/video.mjpg");
while ( cap.isOpened() )
{
    cap >> frame;
    if(frame.empty()) break;
    imshow("video", frame);
    if(waitKey(30) >= 0) break;
}   

无论如何,opencv似乎坚持url必须以"结尾。(点mjpg),所以如果它没有,添加一个假参数,如:my/fancy/url?type=.mjpg