加载中...

基于Pyside6的Ultralytics(YOLOv12 & YOLOv11 & YOLOv10 & YOLOv8通用)可视化界面ui设计,单文件即插即用

作品描述
付费内容
¥126

介绍

本文的可视化UI界面对于Ultralytics(目前的YOLOv12 & YOLOv11 & YOLOv10 & YOLOv8通用)的检测、分割、分类、姿势估算(detection, segmentation, obb, classification, and pose estimation)等均可正常显示。所有文字支持修改,购买基础款后需要定制及修改可截图私信博客或vx,目前两个版本,前后分别展示为1和2,2支持云摄像头检测,界面布局更美观。购买获得两个版本。

区别于pyqt5,本代码为pyside6版本,需要Pyqt5版本可查看这个链接 https://yuanlitui.com/a/axw

详细介绍网址:https://blog.csdn.net/qq_67105081/article/details/144974796?spm=1001.2014.3001.5501

https://blog.csdn.net/qq_67105081/article/details/146458458?spm=1001.2014.3001.5502

主界面展示

1

运行代码后页面如下图,需要先选择模型后才能选择图片检测.

图片检测效果如下

2

运行代码后页面如下图,需要先选择模型后.

图片检测效果如下

检测信息部分需要将代码中 target_range = {0, 1} 部分替换为自己数据集的全部类别,class_labels = {0: "helmet", 1: "vest"} 同样对应替换,可以为中文。

需要添加登录注册页面,可以参考下文中代码

https://blog.csdn.net/qq_67105081/article/details/147745368?spm=1001.2014.3001.5501

将代码复制到py文件中,并且替换if __name__ == '__main__' 的内容为

if __name__ == '__main__':
    app = QApplication(sys.argv)
    login_dialog = LoginDialog()
    if login_dialog.exec_() == QDialog.Accepted:
        window = MainWindow()
        window.show()
        sys.exit(app.exec_())

除了官方默认库之外,额外需要Pyside6库,输入以下命令安装。

pip install pyside6

安装环境可参考:https://blog.csdn.net/qq_67105081/article/details/143270109?spm=1001.2014.3001.5501

付费后可获取pyside6两个完整的文件代码!

注意事项:

购买后获得代码,虚拟产品一经售出概不退款!

购买后可获得 39个文字0个图片

附件

共2个

可视化界面pyside6版.py

文件大小:10KB

下载

可视化界面pyside6-2.py

文件大小:12KB

下载