opencv读取摄像头实时流代码
opencv读取摄像头实时流代码:
1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace std; 6 7 int main() 8 { 9 VideoCapture inputCamera; 10 string videoStreamAddress = "此处填写摄像机的URL"; 11 inputCamera.open(videoStreamAddress); 12 13 if (!inputCamera.isOpened()) 14 { 15 cout << "摄像头打开失败!" << endl; 16 return false; 17 } 18 19 // obtain the video parameters 20 int rate = inputCamera.get(CV_CAP_PROP_FPS); //the rate of video frame 21 int frameHeight = inputCamera.get(CV_CAP_PROP_FRAME_HEIGHT); // the height of video frame 22 int frameWidth = inputCamera.get(CV_CAP_PROP_FRAME_WIDTH); // the width of video frame 23 24 Mat cutImage; 25 char c; 26 while (true) 27 { 28 inputCamera >> cutImage; 29 30 imshow("cutImage", cutImage); 31 32 c = waitKey(33); 33 if (c == 27) break; 34 } 35 36 return 0; 37 }
1.// 变幻的大千世界, 浩瀚的知识海洋, 我只是: 一个IT的从业者, 一个知识的记录者, 一个知识的搬运工!////
2.// 文章可能是原创/转载/共享资源/混合整合作品,若有侵权,请联系我处理,谢谢!////