Jetson 共用资料

利用yolo5实现摄像头的实时检测

2023-07-25 admin

利用yolo5实现摄像头的实时检测

1.使用方法

如果是使用的是USB摄像头 需要在~/yolov5/utils的datasets.py(若没有此py文件,请将附件中的同名文件复制到设备中来)文件中进行一个简单的修改 292行做取消注释'#'。293行增加'#'。

 

 

然后运行以下的命令

cd ~/yolov5 && python3 detect.py --source 0

等待一段时间后,USB摄像头就打开了 可以发现画面会显示出识别的物体

 

 

Ctrl+c并且关掉摄像头的画面,即可结束程序 并且在yolov5/runs/detect/exp 路径下存放识别出来的结果(一个视频)

2.注意事项

如果中途因为网络的问题报错,可以从环境搭建的附件中的yolov5s.pt 放到yolov5的文件夹下

CSI摄像头跑本教程只能在orin NX 16G的板子和对应的系统才能正常使用,其它板子因为jatpack的版本和自身的功率、性能的不兼容yoloV5的原因是打不开的

需要自行改写datasets.py的文件,可参考下面的链接 https://blog.csdn.net/AlwaysNoError/article/details/123298884 如果自己搭建的镜像还出现SPPF报错,可参考一下教程 https://blog.csdn.net/m0_50004939/article/details/126739291

 

 

 

 

 

 

 

 

 

 

 

 

 


首页
产品
案例
联系