解决cv2.VideoCapture无法打开摄像头
上手YOLOV8,训练完了,生成了权重pt文件,用cv2调用摄像头,失败,报错
[ERROR:0@3.775] global obsensor_uvc_stream_channel.cpp:159 cv::obsensor::getStreamChannelGroup Camera index out of range
搜索了下,说是Videocapture方法得传参,加上,不报错了,但是警告,没法用
[ WARN:0@4.897] global cap.cpp:344 cv::VideoCapture::open VIDEOIO(DSHOW): backend is generally available but can't be used to capture by index
有人说要摄像头索引改为700能成的,也有说不一定700,自己加循环逐个测摄像头的索引,都没成。
琢磨了好一会,发现者自己这台电脑不用CAP_SHOW, 改为 CAP_MSMF,过了
posted on 2024-07-26 14:31 Mozzie2020 阅读(1192) 评论(0) 编辑 收藏 举报