# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'main.ui'
#
# Created by: PyQt5 UI code generator 5.13.0
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
from gui.part import DisplayView
class UIMainWindow(object):
def setup_ui(self, main_window):
main_window.setObjectName("main_window")
main_window.setEnabled(True)
main_window.resize(1013, 699)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(main_window.sizePolicy().hasHeightForWidth())
main_window.setSizePolicy(sizePolicy)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap("icon/bankcard.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
main_window.setWindowIcon(icon)
main_window.setAutoFillBackground(False)
self.central_widget = QtWidgets.QWidget(main_window)
self.central_widget.setObjectName("central_widget")
self.layout_widget = QtWidgets.QWidget(self.central_widget)
self.layout_widget.setGeometry(QtCore.QRect(10, 11, 1001, 661))
self.layout_widget.setObjectName("layout_widget")
self.main_layout = QtWidgets.QVBoxLayout(self.layout_widget)
self.main_layout.setContentsMargins(0, 0, 0, 0)
self.main_layout.setObjectName("main_layout")
#self.diaplay_img = QtWidgets.QGraphicsView(self.layout_widget)
self.diaplay_img = DisplayView(self.layout_widget)
self.diaplay_img.setObjectName("diaplay_img")
self.main_layout.addWidget(self.diaplay_img)
self.selected_layout = QtWidgets.QHBoxLayout()
self.selected_layout.setContentsMargins(0, -1, -1, -1)
self.selected_layout.setSpacing(8)
self.selected_layout.setObjectName("selected_layout")
self.selected_img = QtWidgets.QGraphicsView(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.selected_img.sizePolicy().hasHeightForWidth())
self.selected_img.setSizePolicy(sizePolicy)
self.selected_img.setObjectName("selected_img")
self.selected_layout.addWidget(self.selected_img)
self.grid_layout = QtWidgets.QGridLayout()
self.grid_layout.setContentsMargins(4, 0, 0, 0)
self.grid_layout.setHorizontalSpacing(6)
self.grid_layout.setObjectName("grid_layout")
self.zoom_in = QtWidgets.QPushButton(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.zoom_in.sizePolicy().hasHeightForWidth())
self.zoom_in.setSizePolicy(sizePolicy)
self.zoom_in.setObjectName("zoom_in")
self.grid_layout.addWidget(self.zoom_in, 0, 3, 1, 1)
self.rotate_right = QtWidgets.QPushButton(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.rotate_right.sizePolicy().hasHeightForWidth())
self.rotate_right.setSizePolicy(sizePolicy)
self.rotate_right.setObjectName("rotate_right")
self.grid_layout.addWidget(self.rotate_right, 2, 3, 1, 1)
self.rotate_left = QtWidgets.QPushButton(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.rotate_left.sizePolicy().hasHeightForWidth())
self.rotate_left.setSizePolicy(sizePolicy)
self.rotate_left.setObjectName("rotate_left")
self.grid_layout.addWidget(self.rotate_left, 3, 3, 1, 1)
self.copy_button = QtWidgets.QPushButton(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.copy_button.sizePolicy().hasHeightForWidth())
self.copy_button.setSizePolicy(sizePolicy)
self.copy_button.setObjectName("copy_button")
self.grid_layout.addWidget(self.copy_button, 6, 3, 1, 1)
self.load_button = QtWidgets.QPushButton(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.load_button.sizePolicy().hasHeightForWidth())
self.load_button.setSizePolicy(sizePolicy)
self.load_button.setObjectName("load_button")
self.grid_layout.addWidget(self.load_button, 5, 3, 1, 1)
self.zoom_out = QtWidgets.QPushButton(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.zoom_out.sizePolicy().hasHeightForWidth())
self.zoom_out.setSizePolicy(sizePolicy)
self.zoom_out.setObjectName("zoom_out")
self.grid_layout.addWidget(self.zoom_out, 1, 3, 1, 1)
self.selected_layout.addLayout(self.grid_layout)
self.selected_layout.setStretch(0, 7)
self.selected_layout.setStretch(1, 1)
self.main_layout.addLayout(self.selected_layout)
self.tools_layout = QtWidgets.QHBoxLayout()
self.tools_layout.setSizeConstraint(QtWidgets.QLayout.SetDefaultConstraint)
self.tools_layout.setContentsMargins(-1, -1, -1, 0)
self.tools_layout.setSpacing(10)
self.tools_layout.setObjectName("tools_layout")
self.result_line = QtWidgets.QLineEdit(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.result_line.sizePolicy().hasHeightForWidth())
self.result_line.setSizePolicy(sizePolicy)
self.result_line.setObjectName("result_line")
self.result_line.setFont(QtGui.QFont("Times", 18))
self.tools_layout.addWidget(self.result_line)
self.identify_button = QtWidgets.QPushButton(self.layout_widget)
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.identify_button.sizePolicy().hasHeightForWidth())
self.identify_button.setSizePolicy(sizePolicy)
self.identify_button.setAutoRepeatDelay(400)
self.identify_button.setObjectName("identify_button")
self.tools_layout.addWidget(self.identify_button)
self.main_layout.addLayout(self.tools_layout)
self.main_layout.setStretch(0, 15)
self.main_layout.setStretch(1, 3)
self.main_layout.setStretch(2, 1)
main_window.setCentralWidget(self.central_widget)
self.statusbar = QtWidgets.QStatusBar(main_window)
self.statusbar.setStyleSheet("background-color: rgb(208, 208, 208);")
self.statusbar.setObjectName("statusbar")
main_window.setStatusBar(self.statusbar)
self.retranslateUi(main_window)
QtCore.QMetaObject.connectSlotsByName(main_window)
def retranslateUi(self, main_window):
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip基于深度学习的银行卡识别系统GUI.zip 【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
基于深度学习的银行卡识别系统GUI.zip (19个子文件)
projectcode30312
gui
utils.py 3KB
part.py 3KB
threads.py 2KB
app.py 6KB
main.py 9KB
main.ui 7KB
icon
rotate_left.png 3KB
rotate_right.png 3KB
copy.png 5KB
zoom_in.png 8KB
predict.png 4KB
zoom_out.png 8KB
load.png 9KB
bankcard.png 9KB
__pycache__
threads.cpython-36.pyc 2KB
app.cpython-36.pyc 5KB
main.cpython-36.pyc 5KB
part.cpython-36.pyc 3KB
utils.cpython-36.pyc 2KB
共 19 条
- 1
资源评论
龙年行大运
- 粉丝: 1006
- 资源: 3852
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功