【OpenCV】IPCamera读取网络摄像头实时画面
生活随笔
收集整理的這篇文章主要介紹了
【OpenCV】IPCamera读取网络摄像头实时画面
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
軟硬件平臺
VS2015
OpenCV 3.2
IPCamera 沃仕達T7866WIP CGI協議
代碼
#include "stdafx.h" #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/opencv.hpp> #include <iostream>using namespace cv; using namespace std;int main(int argc, char* argv[]) {cv::VideoCapture vcap;cv::Mat image;const std::string videoStreamAddress = "http://192.168.1.142:81/videostream.cgi?user=admin&pwd=888888&.mjpg";/*Address e.g. "http://IP:port/videostream.cgi?user=admin&pwd=******&.mjpg" *///open the video stream and make sure it's openedif (!vcap.open(videoStreamAddress)) {std::cout << "Error opening video stream or file" << std::endl;return -1;}cv::namedWindow("Output Window");while (1) {for (;;) {if (!vcap.read(image)) {std::cout << "No frame" << std::endl;cv::waitKey();}cv::imshow("Output Window", image);if (cv::waitKey(1) >= 0) break;}}cvWaitKey(0);vcap.~VideoCapture(); }說明
參考
https://www.codeproject.com/questions/720045/how-to-access-an-ip-camera-using-opencv-cplusplus
總結
以上是生活随笔為你收集整理的【OpenCV】IPCamera读取网络摄像头实时画面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 树莓派wifi探针_树莓派重新开始|搭建
- 下一篇: 从古代文学到云端技术