0
美好的一天!网络摄像机和OPENCV
我使用Dev-C++作为我的IDE和库OpenCV。 我需要获取我的IP摄像机拍摄的视频,并使用OpenCV对其进行处理。 有人可以教我如何去做。我的操作系统是Windows 7 64位。 非常感谢你..
美好的一天!网络摄像机和OPENCV
我使用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”结束(dot mjpg),所以如果没有,请添加一个虚拟参数,如:my/fancy/url?type=.mjpg
该解决方案与IP摄像机无关。您的代码从HDD读取文件 – sam 2017-02-20 14:05:55
[OpenCV with Network Cameras]的可能重复(http://stackoverflow.com/questions/712998/opencv-with - 网络摄像机) – 2013-09-13 08:56:47