Yolov5调用海康网口相机(mv-ca-11gm)
yolov5
yolov5 - Ultralytics YOLOv8的前身,是一个用于目标检测、图像分割和图像分类任务的先进模型。
项目地址:https://gitcode.com/gh_mirrors/yo/yolov5
免费下载资源
·
1.利用opencv调用相机,并测试相机是否打开
参考:https://blog.csdn.net/qq_39570716/article/details/117073640?spm=1001.2014.3001.5501
若调用相机出现黑屏,则说明程序中的宽高与MVS中的宽高不一致,此时只需打开MVS查看相机的宽高,然后将程序中的宽高修改即可。
2.在yolov5的detect.py文件中调用相机
通过设备管理器-照相机可以查看电脑有几个摄像头,通常网口相机不显示,且调用相机从序号0开始,因此有几个相机就填写几即可。
3.如果调用相机发现窗口黑屏
此时的问题还是程序中的宽高与MVS中的宽高不一致。但是如何修改yolov5中的宽高呢?
首先第一步打开dataloaders.py文件,找到LoadStreams函数,将self.img_size修改成对应的宽高。
其次将w,h设置成对应的宽高
这两步修改完成后,即可正确显示图像了。但是此时会导致出现的屏幕过大,因此需要在detect.py文件中resize一下显示的大小。
后续即可正常打开相机。
GitHub 加速计划 / yo / yolov5
49.34 K
16.02 K
下载
yolov5 - Ultralytics YOLOv8的前身,是一个用于目标检测、图像分割和图像分类任务的先进模型。
最近提交(Master分支:2 个月前 )
79b7336f
* Update Integrations table
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
* Update README.md
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
* Update README.zh-CN.md
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
---------
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com> 12 小时前
94a62456
* fix: quad training
* fix: quad training in segmentation 2 天前
更多推荐
已为社区贡献1条内容
所有评论(0)