YOLOv5框架,将源码进行封装,并利用pyqt实现了训练+检测2个部分的界面功能。训练部分,从图片爬虫下载、数据标注、数据集配置到最后的训练;检测部分,从检测参数设置(支持实时设置置信度和IOU等)、数据选择(支持图片、视频和多种摄像头)到结果显示。全部实现界面开发和多线程调度处理。
2024-03-26 17:58:34 319.02MB pyqt 爬虫 数据集 yolov5
1
利用Pyside2实现的pyqt的GUI界面 利用一致代价宽度优先、贪婪、A*三种算法解决罗马尼亚度假问题 可以实现寻路、确定路径可视化;可以实时显示explored表(close表)、fringe表(open表)的变化过程。可以生成算法的性能对比统计图。
2024-03-13 12:06:27 8KB pyqt Pyside2 python 人工智能
1
如下所示: import sys from PyQt5.QtWidgets import QMainWindow, QTextEdit, QAction, QApplication from PyQt5.QtGui import QIcon from PyQt5.QtCore import Qt class Example(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): textEdit = QTextEdit() self.set
2024-02-02 00:03:39 27KB pyqt pyqt5
1
下面通过实例代码给大家介绍python 中pyqt5 树节点点击实现多窗口切换问题,具体代码如下所示: # coding=utf-8 import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtGui import * class Example(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): hbox = QHBoxLayout(self) left = Q
2024-01-29 00:00:55 132KB pyqt pyqt5 python
1
目前任务需要做一个界面程序,PyQt是非常方便的选择,QT丰富的控件以及python方便的编程。近期遇到界面中执行一些后台任务时界面卡死的情况,解决了在这里记录下。 PyQt PyQt简介 PyQt是Qt的python接口,PyQt的文档较少,但接口和函数可以完全参照Qt,继承了Qt中大量的控件以及信号机制,十分方便。以下简介一个基本的PyQt程序。 – 需要导入的类主要来自三个包 – from PyQt5.QtWidgets import 常用的控件 – PyQt5.QtCore 核心功能类,如QT,QThread,pyqtSignal – PyQt5.QtGui UI类,如QFont –
2024-01-23 00:02:54 61KB pyqt python python函数
1
PyQt实现界面翻转切换效果是用qt的场景功能来实现的,用到了QGraphicsView,QGraphicsLinearLayout,QGraphicsWidget等有关qt场景的库。算是对qt场景的一个小小的尝试,涉及内容不深,程序效果并是随心所欲,需要去进一步的改善和提高。暂且先把代码贴在此处,供大家学习和指正。 工程包括四个类: 界面A,TestMainWindow,用来充当翻转效果的A面。 界面B,TestMainWindowTwo,用来充当翻转效果的B面。 绘图界面:TestGraphicWidget,用来绘制界面A和B。 主界面:MainWindow,是一个全屏的透明窗口,是整
2024-01-22 00:03:25 147KB pyqt
1
QPropertyAnimation是PyQt5.QtCore模块提供的动画设计类,使用该类可以针对PyQt的界面对象进行动画播放,如果要针对一个指定对象进行动画播放,包括如下步骤: 一、创建动画对象 创建时要确认需要进行动画处理的对象以及对象的变化属性,通过: QPropertyAnimation(QObject target,QByteArray propertyName,QObject parent)来创建动画对象: 其中: 1、target为准备进行动画动作的对象,可以不填,不填时动画对象创建后要使用setTargetObject来设置动作对象; 2、propertyName为动作对
2024-01-21 00:02:18 46KB io
1
本文实例为大家分享了PyQt5实现暗黑风格的计时器的具体代码,供大家参考,具体内容如下 主要是学习多线程知识,使用的是QTime(),但是似乎用QThread()更多一些 (QThread()与QTimer()的优势不再赘述) 但是记下来总没错 QSS渲染使用的是qdarkstyle,因为我一直觉得这个暗黑风很帅 qdarkstyle在GitHub上一千多颗星,还是很受欢迎的 import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5 impo
2024-01-16 00:06:02 45KB pyqt
1
在这一部分,我们学习创建状态栏,菜单栏和工具栏。一个菜单是位于菜单栏的一组命令。一个工具栏有一些按钮,这些按钮在应用程序中拥有一些常用命令。状态栏显示状态信息,通常位于应用窗口下方。 QMainWindow QMainWindow类提供了一个主应用窗口。这允许我们创建一个带有状态栏,工具栏和菜单栏的经典程序框架。 Statusbar(状态栏) 一个状态栏是用于显示状态信息的一个组件。 #!/usr/bin/python3 # -*- coding:utf-8 -*- import sys from PyQt5.QtWidgets import QMainWindow, QAppli
2024-01-08 00:04:53 89KB pyqt toolbar
1
pyqt5入门教程,pdf文档,避免图片和文字排版太乱,由于原来的资料保存的word,部分图片丢失,再也无法找到,以后找到会补上。 当然还是要感谢原作者
2024-01-07 10:00:58 3.17MB pyqt
1