python [VideoCapture]使用视频捕获mp4,rtsp流#cv2
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python [VideoCapture]使用视频捕获mp4,rtsp流#cv2相关的知识,希望对你有一定的参考价值。
#include <iostream>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
int main() {
cv::VideoCapture capture("http://10.0.230.101/mjpg/video.mjpg ");
cv::String winname = "demo";
cv::Mat frame;
char key; // bookkeeping of the key pressed
while (capture.isOpened()) {
capture >> frame;
if (frame.empty())
break;
cv::imshow(winname, frame);
key = (char) cv::waitKey(10);
if (key == 27 || key == 'q' || key == 'Q')
break;
}
std::cout << "Hello, World!" << std::endl;
return 0;
}
import cv2
cap = cv2.VideoCapture(0)
while cap.isOpened():
ret, frame_bgr = cap.read()
if not ret:
break
以上是关于python [VideoCapture]使用视频捕获mp4,rtsp流#cv2的主要内容,如果未能解决你的问题,请参考以下文章
python [VideoCapture]使用视频捕获mp4,rtsp流#cv2
Facecam 视频无法使用 cv2.VideoCapture() 打开并且无法读取
如何使用 cv2.VideoCapture() 远程打开来自不同计算机摄像头的实时视频流?
OpenCV 和 Python 多线程 - 在 VideoCapture 对象中搜索
python_Opencv_读取视频_摄像头
python之OpenCv---抓取摄像头视频图像