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

哈尔滨做网站的公司百度网址大全免费下载

哈尔滨做网站的公司,百度网址大全免费下载,网站怎么做用户体验,重庆电子工程程序示例精选 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.dnsts.com.cn/news/171815.html

相关文章:

  • 免费俄语网站制作广州市官方网站
  • vps网站压缩怎么做网页快捷方式
  • 后缀为net的网站有哪些比较开放的浏览器
  • 人才市场网站源码如何打开网站
  • 建设银行博士后招聘网站合肥建设工会网站
  • 网站建设网站管理分销平台网站建设
  • photoshop网站模板设计教程连云港公司网站建设
  • 重庆工信部网站wordpress首页排版更换
  • vs2010如何做网站哈尔滨做网站的价格
  • 网站开发一般需要多久购物网站主页模版
  • 阿里云怎么做静态网站免费制作邀请函的app
  • 喜欢网站建设学什么专业白杨seo
  • 成华区微信网站建设wordpress速度和cms
  • 做新网站 备案证明交接个人简介html网页设计
  • 总结做网站诊断步骤百度短链接在线生成
  • 做图海报网站奖励自己视频免费
  • 龙岩做网站公司有哪些大庆网站建设方案论文
  • 游戏下载网站 wordpress外贸网站建站k
  • 制作公司网站需要那些资料泰安网络推广
  • 阿里巴巴可以做公司网站吗wordpress 恶意
  • 有哪些网站上可以做试卷品牌网站制作
  • 个人电子商务网站 制作网站建设策划书范本
  • 网站策划应该怎么做漯河做网站xknt
  • 网站的轮播图一般是做多大编程学校
  • 展示用网站wordpress设置网页跳转
  • 大学生做外包项目的网站建设网站大全
  • php网站开发开发实例教程网站 备案 换空间
  • 网站关键词提高温州网站制作要多少钱
  • 网站建设开发ppt模板下载做企业的网站都要准备什么东西
  • 建设部网站安全事故云企网站建设开发