我正在尝试使用opencv从HDMI-USB视频采集卡读取流。但是OpenCV似乎不支持这种功能。我使用opencv来读取RTSP流和网络摄像头。有人能给我建议一条路吗。目前,我正在使用OBS Studio软件访问流。在python中还有其他模块我可以使用吗。提前谢谢。
还有一个类似的问题,here。但这种方法对我不管用。
发布于 2020-11-27 12:21:33
编辑: video0或video1取决于您的系统和连接的设备。
结果,我们可以使用opencv本身访问这个USB设备。在linux中,您可以在/dev/video0 0上访问这些设备。
import cv2
cap = cv2.VideoCapture('/dev/video0')
不过,我还没有弄清楚如何在windows中这样做。
https://stackoverflow.com/questions/65002785
复制相似问题