You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
83 lines
3.8 KiB
83 lines
3.8 KiB
from PyQt5 import QtCore, QtGui, QtWidgets
|
|
|
|
|
|
class Ui_Form(object):
|
|
def setupUi(self, Form):
|
|
Form.setObjectName("Form")
|
|
Form.resize(1800, 700)
|
|
self.label_title = QtWidgets.QLabel(Form)
|
|
self.label_title.setGeometry(QtCore.QRect(800, 20, 200, 50))
|
|
font = QtGui.QFont()
|
|
font.setFamily("Agency FB")
|
|
font.setPointSize(22)
|
|
font.setBold(True)
|
|
font.setWeight(75)
|
|
self.label_title.setFont(font)
|
|
self.label_title.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_title.setObjectName("label_title")
|
|
|
|
self.pushButton_open_file = QtWidgets.QPushButton(Form)
|
|
self.pushButton_open_file.setGeometry(
|
|
QtCore.QRect(281, 620, 150, 28)
|
|
) # Adjusted button position
|
|
self.pushButton_open_file.setCheckable(False)
|
|
self.pushButton_open_file.setDefault(True)
|
|
self.pushButton_open_file.setObjectName("pushButton_open_file")
|
|
|
|
self.pushButton_open_style = QtWidgets.QPushButton(Form)
|
|
self.pushButton_open_style.setGeometry(
|
|
QtCore.QRect(831, 620, 150, 28)
|
|
) # Adjusted button position
|
|
self.pushButton_open_style.setCheckable(False)
|
|
self.pushButton_open_style.setDefault(True)
|
|
self.pushButton_open_style.setObjectName("pushButton_open_style")
|
|
|
|
self.pushButton_generate = QtWidgets.QPushButton(Form)
|
|
self.pushButton_generate.setGeometry(
|
|
QtCore.QRect(1381, 620, 150, 28)
|
|
) # Adjusted button position
|
|
self.pushButton_generate.setCheckable(False)
|
|
self.pushButton_generate.setDefault(True)
|
|
self.pushButton_generate.setObjectName("pushButton_generate")
|
|
|
|
self.label_image_1 = QtWidgets.QLabel(Form)
|
|
self.label_image_1.setGeometry(QtCore.QRect(100, 80, 512, 512))
|
|
self.label_image_1.setFont(font)
|
|
self.label_image_1.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_image_1.setFrameShadow(QtWidgets.QFrame.Raised)
|
|
self.label_image_1.setScaledContents(False)
|
|
self.label_image_1.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_image_1.setObjectName("label_image_1")
|
|
|
|
self.label_image_2 = QtWidgets.QLabel(Form)
|
|
self.label_image_2.setGeometry(QtCore.QRect(650, 80, 512, 512))
|
|
self.label_image_2.setFont(font)
|
|
self.label_image_2.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_image_2.setFrameShadow(QtWidgets.QFrame.Raised)
|
|
self.label_image_2.setScaledContents(False)
|
|
self.label_image_2.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_image_2.setObjectName("label_image_2")
|
|
|
|
self.label_image_3 = QtWidgets.QLabel(Form)
|
|
self.label_image_3.setGeometry(QtCore.QRect(1200, 80, 512, 512))
|
|
self.label_image_3.setFont(font)
|
|
self.label_image_3.setFrameShape(QtWidgets.QFrame.Box)
|
|
self.label_image_3.setFrameShadow(QtWidgets.QFrame.Raised)
|
|
self.label_image_3.setScaledContents(False)
|
|
self.label_image_3.setAlignment(QtCore.Qt.AlignCenter)
|
|
self.label_image_3.setObjectName("label_image_3")
|
|
|
|
self.retranslateUi(Form)
|
|
QtCore.QMetaObject.connectSlotsByName(Form)
|
|
|
|
def retranslateUi(self, Form):
|
|
_translate = QtCore.QCoreApplication.translate
|
|
Form.setWindowTitle(_translate("Form", "图像风格迁移"))
|
|
self.label_title.setText(_translate("Form", "图像风格迁移"))
|
|
self.pushButton_open_file.setText(_translate("Form", "打开原图片"))
|
|
self.pushButton_open_style.setText(_translate("Form", "打开风格图片"))
|
|
self.pushButton_generate.setText(_translate("Form", "生成风格迁移结果"))
|
|
self.label_image_1.setText(_translate("Form", "原图片预览"))
|
|
self.label_image_2.setText(_translate("Form", "风格图片预览"))
|
|
self.label_image_3.setText(_translate("Form", "结果图片预览"))
|