当前位置: 首页 > news >正文

深圳甜富设计网站seo最新优化方法

深圳甜富设计,网站seo最新优化方法,网页美工设计培训学校,做小程序要多少钱程序示例精选 PythonQt虹膜检测识别 如需安装运行环境或远程调试#xff0c;见文章底部个人QQ名片#xff0c;由专业技术人员远程协助#xff01; 前言 这篇博客针对《PythonQt虹膜检测识别》编写代码#xff0c;代码整洁#xff0c;规则#xff0c;易读。 学习与应用推… 程序示例精选 PythonQt虹膜检测识别 如需安装运行环境或远程调试见文章底部个人QQ名片由专业技术人员远程协助 前言 这篇博客针对《PythonQt虹膜检测识别》编写代码代码整洁规则易读。 学习与应用推荐首选。 运行结果 文章目录 一、所需工具软件 二、使用步骤        1. 主要代码        2. 运行结果 三、在线协助 一、所需工具软件 1. Python, Qt        2. Pycharm 二、使用步骤 代码如下示例 # coding:utf-8 import sys import cv2 import cv2 as cv import numpy as np from PyQt5 import QtWidgets class Ui_Dialog(object):def setupUi(self, Dialog):Dialog.setObjectName(Dialog)Dialog.resize(542, 454)sizePolicy QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)sizePolicy.setHorizontalStretch(0)sizePolicy.setVerticalStretch(0)sizePolicy.setHeightForWidth(Dialog.sizePolicy().hasHeightForWidth())Dialog.setSizePolicy(sizePolicy)self.gridLayout_2 QtWidgets.QGridLayout(Dialog)self.gridLayout_2.setObjectName(gridLayout_2)self.pushButton_2 QtWidgets.QPushButton(Dialog)sizePolicy QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)sizePolicy.setHorizontalStretch(0)sizePolicy.setVerticalStretch(0)sizePolicy.setHeightForWidth(self.pushButton_2.sizePolicy().hasHeightForWidth())self.pushButton_2.setSizePolicy(sizePolicy)font QtGui.QFont()font.setFamily(微软雅黑)font.setPointSize(16)self.pushButton_2.setFont(font)self.pushButton_2.setObjectName(pushButton_2)self.gridLayout_2.addWidget(self.pushButton_2, 2, 0, 1, 1) sizePolicy.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth())self.frame.setSizePolicy(sizePolicy)self.frame.setFrameShape(QtWidgets.QFrame.Box)self.frame.setFrameShadow(QtWidgets.QFrame.Raised)self.frame.setObjectName(frame)self.gridLayout QtWidgets.QGridLayout(self.frame)self.gridLayout.setObjectName(gridLayout)self.label QtWidgets.QLabel(self.frame)sizePolicy QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)sizePolicy.setHorizontalStretch(0)sizePolicy.setVerticalStretch(1)sizePolicy.setHeightForWidth(self.label.sizePolicy().hasHeightForWidth())self.label.setSizePolicy(sizePolicy)self.label.setStyleSheet(background-color: rgb(255, 255, 255);)self.label.setAlignment(QtCore.Qt.AlignCenter)self.label.setObjectName(label)self.gridLayout.addWidget(self.label, 0, 0, 1, 1)self.label_2 QtWidgets.QLabel(self.frame)sizePolicy QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)sizePolicy.setHorizontalStretch(0)sizePolicy.setVerticalStretch(1)sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth())self.label_2.setSizePolicy(sizePolicy)self.label_2.setStyleSheet(background-color: rgb(255, 255, 255);)self.label_2.setAlignment(QtCore.Qt.AlignCenter)self.label_2.setObjectName(label_2)self.gridLayout.addWidget(self.label_2, 1, 0, 1, 1)self.gridLayout_2.addWidget(self.frame, 0, 1, 8, 1)self.textEdit QtWidgets.QTextEdit(Dialog)sizePolicy QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)sizePolicy.setHorizontalStretch(0)sizePolicy.setVerticalStretch(0)sizePolicy.setHeightForWidth(self.textEdit.sizePolicy().hasHeightForWidth())self.textEdit.setSizePolicy(sizePolicy)self.textEdit.setMinimumSize(QtCore.QSize(0, 150))font QtGui.QFont()font.setFamily(微软雅黑)font.setPointSize(16)self.textEdit.setFont(font)self.textEdit.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)self.textEdit.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded)self.textEdit.setObjectName(textEdit)self.gridLayout_2.addWidget(self.textEdit, 4, 0, 1, 1)self.label_3 QtWidgets.QLabel(Dialog)font QtGui.QFont()font.setFamily(微软雅黑)font.setPointSize(12)self.label_3.setFont(font)self.label_3.setObjectName(label_3)self.gridLayout_2.addWidget(self.label_3, 3, 0, 1, 1)self.pushButton_6 QtWidgets.QPushButton(Dialog)font QtGui.QFont()font.setFamily(微软雅黑)font.setPointSize(16)self.pushButton_6.setFont(font)self.pushButton_6.setObjectName(pushButton_6)self.gridLayout_2.addWidget(self.pushButton_6, 1, 0, 1, 1)spacerItem QtWidgets.QSpacerItem(17, 153, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)self.gridLayout_2.addItem(spacerItem, 7, 0, 1, 1)self.pushButton QtWidgets.QPushButton(Dialog)sizePolicy QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)sizePolicy.setHorizontalStretch(1)sizePolicy.setVerticalStretch(0)sizePolicy.setHeightForWidth(self.pushButton.sizePolicy().hasHeightForWidth()) class myWin(QtWidgets.QWidget, Ui_Dialog):def __init__(self):super(myWin, self).__init__()self.setupUi(self)def openFileButton(self):imgName, imgType QFileDialog.getOpenFileName(self,打开文件,./,files(*.*))img cv2.imread(img)cv2.imwrite(temp/new.jpg, img)height, width, pixels img.shapeprint(width,height,width,height)print(self.label.width(),self.label.width())print(self.label.height(),self.label.height())if width(self.label.width()):rheight(self.label.width()*height)*widthrwidthself.label.width()print(rwidth-if,rheight-if, width, rheight)elif height(self.label.height()):rwidth(self.label.height()*width)/heightrheightself.label.height()print(rwidth-elif,rheight-elfi, rwidth, rheight)elif ((self.label.height())-height)((self.label.width())-width):rwidth(self.label.height()*width)/heightrheightself.label.height()print(rwidth-elif,rheight-elfi, rwidth, rheight)_image QtGui.QImage(img2[:], img2.shape[1], img2.shape[0], img2.shape[1] * 3, QtGui.QImage.Format_RGB888)jpg_out QtGui.QPixmap(_image).scaled(rwidth, rheight) #设置图片大小self.label.setPixmap(jpg_out) #设置图片显示def saveFileButton(self):img cv2.imread(temp/new.jpg)file_path QFileDialog.getSaveFileName(self, save file, ./save/test,jpg files (*.jpg);;all files(*.*))print(file_path[0])cv2.imwrite(file_path[0], img)cv2.destroyAllWindows()def Contrast(self):import ospath DataBase/file_list os.listdir(path)for file in file_list:img1 cv2.imread(temp/new.jpg)BasePathDataBase/ str(file)print(BasePath: , BasePath)img2 cv2.imread(BasePath)print(img2: ,img2)sift cv2.xfeatures2d.SIFT_create()kp1, des1 sift.detectAndCompute(img1, None)kp2, des2 sift.detectAndCompute(img2, None)indexParams dict(algorithm0, trees10)searchParams dict(checks50)flann cv2.FlannBasedMatcher(indexParams, searchParams)matches flann.knnMatch(des1, des2, k2)matches sorted(matches, keylambda x: x[0].distance)print(file:,file)self.textEdit.setPlainText(匹配系数0.5)self.textEdit_2.setPlainText(匹配成功名称file)print(n: ,n)height, width, pixels img2.shapeif width (self.label.width()):rheight (self.label.width() * height) * widthrwidth self.label.width()print(rwidth-if,rheight-if, width, rheight)elif height (self.label.height()):rwidth (self.label.height() * width) / heightrheight self.label.height()print(rwidth-elif,rheight-elfi, rwidth, rheight) if __name____main__:appQtWidgets.QApplication(sys.argv)WidgetmyWin()Widget.showMaximized();Widget.show()sys.exit(app.exec_()) 运行结果 三、在线协助 如需安装运行环境或远程调试见文章底部个人 QQ 名片由专业技术人员远程协助 1远程安装运行环境代码调试 2Visual Studio, Qt, C, Python编程语言入门指导 3界面美化 4软件制作 5云服务器申请 6网站制作 当前文章连接https://blog.csdn.net/alicema1111/article/details/132666851 个人博客主页https://blog.csdn.net/alicema1111?typeblog 博主所有文章点这里https://blog.csdn.net/alicema1111?typeblog 博主推荐 Python人脸识别考勤打卡系统 https://blog.csdn.net/alicema1111/article/details/133434445 Python果树水果识别https://blog.csdn.net/alicema1111/article/details/130862842 PythonYolov8Deepsort入口人流量统计https://blog.csdn.net/alicema1111/article/details/130454430 PythonQt人脸识别门禁管理系统https://blog.csdn.net/alicema1111/article/details/130353433 PythonQt指纹录入识别考勤系统https://blog.csdn.net/alicema1111/article/details/129338432 Python Yolov5火焰烟雾识别源码分享https://blog.csdn.net/alicema1111/article/details/128420453 PythonYolov8路面桥梁墙体裂缝识别https://blog.csdn.net/alicema1111/article/details/133434445
http://www.ho-use.cn/article/10811994.html

相关文章:

  • 甘露园网站建设商业网站源码免费下载
  • 受欢迎的唐山网站建设济南市建设工程交易网
  • 哪个网站能帮助做试卷学网站建设的好处
  • 做视频导航网站农家乐网站模板
  • 做网站软件下载搬家公司收费价格表
  • 做餐饮如何加入外卖网站西安前端开发培训机构哪个比较好
  • wap网站自动西安企业电话
  • 比较大网站建设公司南山制作网站公司
  • 柳州做网站有kv文创产品设计手绘
  • 北京市丰台区建设部官方网站怀化主要网站
  • 购物网站设计目标焦作专业做网站公司
  • 北京 代理前置审批 网站备案注册公司经营范围怎么选择
  • 洛阳网站建设哪家好培训学校网站建设要点
  • 网站开发后台数据怎么来网站建设擎宇
  • 网站排名站长之家济宁房地产网站建设
  • 建站之星怎么用博创网站建设团队
  • 收纳用品网站建设北京室内设计公司排名榜
  • 智能科技网站模板下载网站名和域名
  • 有网站加金币的做弊器吗6银行营销活动方案
  • 广州住建厅官方网站德州市建设小学网站
  • 详情页制作漳州seo网站快速排名
  • 眉山建网站wordpress会员是主机么
  • 百度做的网站迁移宝安网站设计哪家最好
  • 商务局网站群建设方案大型网站要多少钱
  • 网站首页缩略图 seo北京网页制作方案
  • wordpress怎样修改备案号那种登录才能查看的网站怎么做优化
  • 玮科网站建设推广链接赚钱
  • 海口市网站开发丽水网站建设报价
  • 网站建设制作要学什么普陀网站建设哪家便宜
  • 免费设计网站平台网站做代理商