Pyqt5实现目标检测可视化(一)

Pyqt5实现目标检测可视化(一)

第一章

1.Pyqt写出前端简单界面

1.1前端主界面

主界面由一个button、一个label和一张背景图片构成。 

1.2主界面代码

class First(QMainWindow):
    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        desktop =QApplication.desktop()
        self.label = QtWidgets.QLabel(self)
        self.label.setGeometry(410,200,300,200)

        self.label.setStyleSheet('color:rgb(255, 170, 0);font-size:30px')
        window_pale = QtGui.QPalette()
        pix =QtGui.QPixmap(parent_3+'/img/background.jpg')
        pix =pix.scaled(desktop.width(),desktop.height())
        window_pale.setBrush(self.backgroundRole(), QtGui.QBrush(pix))
        self.setPalette(window_pale)
        self.btn = QPushButton("进入系统", self)
        self.btn.move(450,230)
        self.setGeometry(0, 0, 500,500)
        self.setWindowTitle('登录界面')
        self.show()

(注意上述附录代码没有写主函数)

下面给出可以直接用的主函数

if __name__ == '__main__':
    app = QApplication(sys.argv)
    first_show = First()
    first_show.show()
    sys.exit(app.exec_())

1.3环境包

运行上述代码时,需要将代码所需要的包都调用到位。

from PyQt5.QtWidgets import  QApplication
import sys

如果还有缺少的库,就按照IDE提示信息补全。

内容有待完善........

你可能感兴趣的:(python)