# yolov5-dnn-cpp-python-v2
这套程序是对上一版本的后处理模块优化,把三个尺度的输出特征图作reshape和permute维度置换后,
输出特征图的形状分别是(3x80x80, 85), (3x40x40, 85), (3x20x20, 85),然后在行方向拼接成一个特征图。
列方向的长度保持为(num_classes+5),这样在求最大分类置信度时,可以使用opencv内置函数minMaxLoc,
这相比于上一个版本,减少了一个for循环
由于对特征图添加了维度变换的操作,那么生成onnx文件也发生了改变,新的onnx在百度云盘下载
链接: https://pan.baidu.com/s/11uF1QeYyu3otrGbMGhw0ZQ 密码: es2w
2022年2月26日,看到https://github.com/ultralytics/yolov5 在最近更新的v6.1版本的,
我编写了分别使用OpenCV、ONNXRuntime部署yolov5-v6.1目标检测,包含C++和Python两个版本的程序。
源码地址是: https://github.com/hpc203/yolov5-v6.1-opencv-onnxrun
没有合适的资源?快使用搜索试试~ 我知道了~
使用opencv的dnn模块做yolov5目标检测,包含C++和Python两个版本的程序,优化后面的.zip
共18个文件
py:7个
jpg:4个
txt:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 183 浏览量
2024-11-26
14:20:53
上传
评论
收藏 919KB ZIP 举报
温馨提示
yolov5-dnn-cpp-python-v2这套程序是对上一版本的后处理模块优化,把三个维度的输出特征图作reshape和permute排列置换后,输出特征图的形状分别是(3x80x80, 85), (3x40x40, 85), ( 3x20x20, 85),然后沿行方向拼接成一个特征图。列方向的长度保持为(num_classes+5),这样在求最大分类置信度时,可以使用opencv内置函数minMaxLoc,这个相比于上一个版本,减少了一个循环由于对特征图添加了维度变换的操作,那么生成onnx文件也发生了改变,新的onnx在百度云盘下载链接 https: //pan.baidu.com/s/11uF1QeYyu3otrGbMGhw0ZQ 密码: es2w2022年2月26日,看到https://github.com/ultralytics/yolov5在最近更新的v6.1版本的,我编写了分别使用OpenCV、ONNXRuntime配置yolov5-v6.1目标检测,包含C++和Python版本的程序。源码地址两个是https://github.com/hpc203/y
资源推荐
资源详情
资源评论
收起资源包目录
使用opencv的dnn模块做yolov5目标检测,包含C++和Python两个版本的程序,优化后面的.zip (18个子文件)
main_yolo.cpp 5KB
person.jpg 111KB
CMakeLists.txt 248B
标签.txt 26B
yolo.h 1KB
dog.jpg 160KB
zidane.jpg 165KB
main_yolov5.py 6KB
资源内容.txt 918B
bus.jpg 476KB
README.md 952B
convert-onnx
yolov5m.py 2KB
convert_onnx.py 4KB
common.py 18KB
yolov5s.py 2KB
yolov5x.py 2KB
yolov5l.py 2KB
coco.names 625B
共 18 条
- 1
资源评论
徐浪老师
- 粉丝: 8188
- 资源: 9015
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功