基于YOLO-World的桌面PYQT5目标检测程序设计

作品简介

 程序使用了PYQT5框架和yolo-world模型进行目标检测桌面程序设计。

软件功能:

1.常规目标检测——上传图片进行目标检测(目前使用的模型是COCO数据集的80种类别),然后点击检测按钮,检测结果就可以显示出来,点击保存按钮,就可以将检测的图片结果保存在自己想要的文件夹下

2.自定义检测类别,输入想要检测的类别英文,然后用逗号隔开,就可以只检测出自己想要的类别

3.自定义目标框数目,可以调整目标框数目滑块,选择自己想要显示的目标框数目N(0-300,初始值为100),就会在检测出来的图片结果里框出前N个目标对象.

4.自定义目标检测置信度值,可以调整置信度值滑块,选择自己想要显示目标置信度阈值,只有置信度高于选择的阈值,(0-1,初始值为0.05),才会在检测出来的图片结果里框出目标对象.

5.自定义非极大值抑制阈值,可以调整NMS值滑块,选择自己想要显示目标NMS值,(0-1,初始值为0.5,较高的阈值意味着更严格的抑制,可能导致漏检;较低的阈值则抑制作用较弱,可能保留较多的重复检测框)。

6.一键初始化提示文本值、目标框数目、置信度值、非极大值抑制阈值。

界面演示:

1.明亮风格界面且缩短导航栏

​编辑

2.黑暗风格界面且展开导航栏

​编辑

​视频演示功能

https://www.bilibili.com/video/BV1ZLtHeJEwv/?vd_source=2c3419b296818de0ed1c17f0f91a2d9b

也可以私信我定制自己的检测模型和软件设计

创作时间:2024-09-19 12:15:57