今天跑yolov5代码时用
python detect.py --weights best.pt --source demo.mp4
打开demo视频检测报如下错误
AttributeError: module 'cv2.cv2' has no attribute 'CAP_PROP_ORIENTATION_META'
解决
找到 utils路径下的dataloaders.py文件 将322行注释掉 改为替换行
# self.orientation = int(self.cap.get(cv2.CAP_PROP_ORIENTATION_META)) # rotation degrees
self.orientation = int(self.cap.get(48)) # 替换
再次运行即可

在运行Yolov5的pythondetect.py脚本进行视频检测时遇到了cv2模块没有属性CAP_PROP_ORIENTATION_META的错误。该问题可以通过修改utils/dataloaders.py文件中的322行来解决,注释原有代码并用self.orientation=int(self.cap.get(48))替换,之后程序可以正常运行。

被折叠的 条评论
为什么被折叠?



