<h1 style="font-size: 32px; font-weight: bold; border-bottom: 2px solid rgb(204, 204, 204); padding: 0px 4px 0px 0px; text-align: left; margin: 0px 0px 10px;">RDK X5 yolov5目标检测之开发板运行</h1><p>官方地址:<a href="https://developer.d-robotics.cc/forumDetail/219287232551588352" target="_blank">https://developer.d-robotics.cc/forumDetail/219287232551588352</a><br/></p><p><br/></p><p>说明:</p><p>2.1.0的系统中将/app/pydev_demo/07_yolov5_sample这个demo的后处理使用C/C++混编实现,大大提高了后处理的效率。</p><p>此处打包2.0.0的系统的/app/pydev_demo/07_yolov5_sample,供各位开发者学习交流。</p><p><br/></p><p>下载:</p><pre class="brush:bash;toolbar:false">wget https://developer.horizon.cc/api/v1/static/fileData/00_yolov5s_tag2_20240407190257.0_demo_2.0.0.tar.gz
tar -xvf 00_yolov5s_tag2_20240407190257.0_demo_2.0.0.tar.gz
cd 00_yolov5s_tag2.0_demo_2.0.0/
python3 test_yolov5.py</pre><p><br/></p><p><strong>工程下载完之后修改参数</strong><br/></p><p>test_yolov5.py 修改如下:</p><p><img class="pimg" src="http://www.bilibili996.com/upload/image/935f5504dd8545d1b0e9b2896979b1ee.jpg?638648592147134399" title="QQ20241018-144004.jpg" alt="QQ20241018-144004.jpg"/></p><p><br/></p><p>postprocess.py 修改如下:</p><p><img class="pimg" src="http://www.bilibili996.com/upload/image/0b6a4495c6354b56be45be9d030ca2b4.jpg?638648593300895679" title="QQ20241018-144156.jpg" alt="QQ20241018-144156.jpg"/></p><p><br/></p><p>然后是将 coco_classes.names 改成自己的种类信息,然后将代码迁移到板子上</p><p><img class="pimg" src="http://www.bilibili996.com/upload/image/47714124d6fa4f168084de1b27e628c0.jpg?638648594014108406" title="QQ20241018-144313.jpg" alt="QQ20241018-144313.jpg"/></p><p><br/></p><p>执行“python test_yolov5.py”结果如下<br/><img class="pimg" src="http://www.bilibili996.com/upload/image/d082e015676d4d96b22bf5236e9b630d.jpg?638648594392487019" title="QQ20241018-144347.jpg" alt="QQ20241018-144347.jpg"/></p><p><br/></p><p>输出文件:result.jpg</p><p><img class="pimg" src="http://www.bilibili996.com/upload/image/e7c8ace159934028ac8584e95ce6966d.jpg?638648594788744360" title="QQ20241018-144429.jpg" alt="QQ20241018-144429.jpg"/></p><p><br/></p><p><br/></p>
RDK X5 yolov5目标检测之开发板运行 官方地址:https://developer.d-robotics.cc/forumDetail/219287232551588352
说明:
2.1.0的系统中将/app/pydev_demo/07_yolov5_sample这个demo的后处理使用C/C++混编实现,大大提高了后处理的效率。
此处打包2.0.0的系统的/app/pydev_demo/07_yolov5_sample,供各位开发者学习交流。
下载:
wget https://developer.horizon.cc/api/v1/static/fileData/00_yolov5s_tag2_20240407190257.0_demo_2.0.0.tar.gz
tar -xvf 00_yolov5s_tag2_20240407190257.0_demo_2.0.0.tar.gz
cd 00_yolov5s_tag2.0_demo_2.0.0/
python3 test_yolov5.py
工程下载完之后修改参数
test_yolov5.py 修改如下:
postprocess.py 修改如下:
然后是将 coco_classes.names 改成自己的种类信息,然后将代码迁移到板子上
执行“python test_yolov5.py”结果如下
输出文件:result.jpg