-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmaingui.py
108 lines (101 loc) · 5.91 KB
/
maingui.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'maingui.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again. Do not edit this file unless you know what you are doing.
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_mainWindow(object):
def setupUi(self, mainWindow):
mainWindow.setObjectName("mainWindow")
mainWindow.resize(293, 281)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("../../../迅雷下载/开发者文件夹/Applications.ico"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
mainWindow.setWindowIcon(icon)
self.centralwidget = QtWidgets.QWidget(mainWindow)
self.centralwidget.setObjectName("centralwidget")
self.gridLayout = QtWidgets.QGridLayout(self.centralwidget)
self.gridLayout.setObjectName("gridLayout")
self.label = QtWidgets.QLabel(self.centralwidget)
self.label.setToolTipDuration(-1)
self.label.setObjectName("label")
self.gridLayout.addWidget(self.label, 0, 0, 1, 1)
mainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtWidgets.QMenuBar(mainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 293, 26))
self.menubar.setObjectName("menubar")
self.menu_Exit = QtWidgets.QMenu(self.menubar)
self.menu_Exit.setObjectName("menu_Exit")
self.menu = QtWidgets.QMenu(self.menubar)
self.menu.setObjectName("menu")
self.menu_2 = QtWidgets.QMenu(self.menubar)
self.menu_2.setObjectName("menu_2")
mainWindow.setMenuBar(self.menubar)
self.statusbar = QtWidgets.QStatusBar(mainWindow)
self.statusbar.setObjectName("statusbar")
mainWindow.setStatusBar(self.statusbar)
self.action12 = QtWidgets.QAction(mainWindow)
self.action12.setCheckable(False)
self.action12.setChecked(False)
self.action12.setObjectName("action12")
self.actionOpenFile = QtWidgets.QAction(mainWindow)
self.actionOpenFile.setCheckable(False)
self.actionOpenFile.setChecked(False)
self.actionOpenFile.setEnabled(True)
self.actionOpenFile.setObjectName("actionOpenFile")
self.actionGray_histogram = QtWidgets.QAction(mainWindow)
self.actionGray_histogram.setObjectName("actionGray_histogram")
self.actionHistogram_equalization = QtWidgets.QAction(mainWindow)
self.actionHistogram_equalization.setObjectName("actionHistogram_equalization")
self.actionGray_inversion = QtWidgets.QAction(mainWindow)
self.actionGray_inversion.setObjectName("actionGray_inversion")
self.actionLogarithmic_change = QtWidgets.QAction(mainWindow)
self.actionLogarithmic_change.setObjectName("actionLogarithmic_change")
self.actionImage_plus_noise = QtWidgets.QAction(mainWindow)
self.actionImage_plus_noise.setObjectName("actionImage_plus_noise")
self.actionSpatial_denoising = QtWidgets.QAction(mainWindow)
self.actionSpatial_denoising.setObjectName("actionSpatial_denoising")
self.actionFrequency_domain_denoising = QtWidgets.QAction(mainWindow)
self.actionFrequency_domain_denoising.setObjectName("actionFrequency_domain_denoising")
self.actionEdge_extraction = QtWidgets.QAction(mainWindow)
self.actionEdge_extraction.setObjectName("actionEdge_extraction")
self.actionAbout = QtWidgets.QAction(mainWindow)
self.actionAbout.setObjectName("actionAbout")
self.actionAuthor = QtWidgets.QAction(mainWindow)
self.actionAuthor.setObjectName("actionAuthor")
self.menu_Exit.addAction(self.actionOpenFile)
self.menu_Exit.addAction(self.action12)
self.menu.addAction(self.actionGray_histogram)
self.menu.addAction(self.actionHistogram_equalization)
self.menu.addAction(self.actionGray_inversion)
self.menu.addAction(self.actionLogarithmic_change)
self.menu.addAction(self.actionImage_plus_noise)
self.menu.addAction(self.actionSpatial_denoising)
self.menu.addAction(self.actionFrequency_domain_denoising)
self.menu.addAction(self.actionEdge_extraction)
self.menu_2.addAction(self.actionAbout)
self.menubar.addAction(self.menu_Exit.menuAction())
self.menubar.addAction(self.menu.menuAction())
self.menubar.addAction(self.menu_2.menuAction())
self.retranslateUi(mainWindow)
QtCore.QMetaObject.connectSlotsByName(mainWindow)
def retranslateUi(self, mainWindow):
_translate = QtCore.QCoreApplication.translate
mainWindow.setWindowTitle(_translate("mainWindow", "文东柳的期末作业"))
self.label.setText(_translate("mainWindow", "选择的图片将在这里显示 文东柳的作业"))
self.menu_Exit.setTitle(_translate("mainWindow", "选项"))
self.menu.setTitle(_translate("mainWindow", "操作"))
self.menu_2.setTitle(_translate("mainWindow", "关于"))
self.action12.setText(_translate("mainWindow", "Exit"))
self.actionOpenFile.setText(_translate("mainWindow", "OpenImage"))
self.actionGray_histogram.setText(_translate("mainWindow", "Gray histogram"))
self.actionHistogram_equalization.setText(_translate("mainWindow", "Grayscale transformation"))
self.actionGray_inversion.setText(_translate("mainWindow", "Geometric transformation"))
self.actionLogarithmic_change.setText(_translate("mainWindow", "null"))
self.actionImage_plus_noise.setText(_translate("mainWindow", "null"))
self.actionSpatial_denoising.setText(_translate("mainWindow", "null"))
self.actionFrequency_domain_denoising.setText(_translate("mainWindow", "null"))
self.actionEdge_extraction.setText(_translate("mainWindow", "Edge extraction"))
self.actionAbout.setText(_translate("mainWindow", "About"))
self.actionAuthor.setText(_translate("mainWindow", "Author"))