Opencv调用yolov5的onnx文件时报错记录

Opencv调用yolov5的onnx文件时报错记录

报错内容:

cpp 复制代码
Error: Unspecified error (> Node [[email protected]]:(onnx_node!/model.24/Pow) parse error: OpenCV(4.6.0) F:\opencv-4.6.0\opencv-4.6.0\modules\dnn\src\onnx\onnx_importer.cpp:601: error: (-215:Assertion failed) shapeIt != outShapes.end() in function 'cv::dnn::dnn4_v20220524::ONNXImporter::addLayer'

解决方法:

修改export.py中的:

python 复制代码
parser.add_argument("--opset", type=int, default=11, help="ONNX: opset version")

将default = 15修改为11.

相关推荐
jndingxin1 小时前
OpenCV CUDA模块中矩阵操作------降维操作
人工智能·opencv
jndingxin5 小时前
OpenCV CUDA模块中矩阵操作------归一化与变换操作
人工智能·opencv
hao_wujing5 小时前
YOLOv8在单目向下多车辆目标检测中的应用
人工智能·yolo·目标检测
白熊1886 小时前
【计算机视觉】OpenCV实战项目:基于OpenCV的车牌识别系统深度解析
人工智能·opencv·计算机视觉
胡耀超7 小时前
霍夫圆变换全面解析(OpenCV)
人工智能·python·opencv·算法·计算机视觉·数据挖掘·数据安全
jndingxin7 小时前
OpenCV CUDA 模块中用于在 GPU 上计算两个数组对应元素差值的绝对值函数absdiff(
人工智能·opencv·计算机视觉
2201_7549184110 小时前
OpenCV 图像透视变换详解
人工智能·opencv·计算机视觉
Dneccc11 小时前
YOLO+UI(C#)开发
yolo
jndingxin12 小时前
OpenCV CUDA 模块中用于在 GPU 上计算矩阵中每个元素的绝对值或复数的模函数abs()
人工智能·opencv
南斯拉夫的铁托13 小时前
labelimg安装及使用指南(yolo)
开发语言·python·yolo