前言
MMSeg语义分割推理预测教程-视频
MMSeg语义分割推理预测教程-代码
按照教程想做个实时分割,发现一直报错:assert (cap.isOpened()) AssertionError
问题描述
Ubuntu20,显示屏无摄像头,外接摄像头后,cv2.videocapture()无法调动摄像头,cap.isOpened 输出false,
且试过以下代码无效
pip install opencv-contrib-python
1.外接摄像头
确认自己外接了,试了半天才发现自己把外接摄像头拔了
2.安装工具包
安装工具包
确认以下代码能正常调出摄像头
guvcview -d /dev/video0
3.检查参数
基本都是cv2.VideoCapture(参数)
调用摄像头或读入视频
该参数若是路径,则为读入已准备好的视频,可能与相对\绝对路径有关;
该参数若是数字,如0,表示调用摄像头(很多代码将该参数默认设为0)。将0改为摄像头的绝对路径/dev/video0 后,可正常使用。