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

番禺做网站的公司下载百度语音导航地图安装

番禺做网站的公司,下载百度语音导航地图安装,asp.net 4.0网站开...,苏州创元投资集团网站目录 一、显示图像和视频 1、显示图像 2、显示视频 二、QtDesigner 窗口简单介绍 三、相关函数 1、打开本地图片 2、保存图片到本地 3、打开文件夹 4、打开本地文本文件并显示 5、保存文本到本地 6、关联函数 7、图片 “.png” | “.jpn” Label 自适应显示 8、Q…目录 一、显示图像和视频 1、显示图像  2、显示视频 二、QtDesigner 窗口简单介绍 三、相关函数 1、打开本地图片 2、保存图片到本地 3、打开文件夹 4、打开本地文本文件并显示 5、保存文本到本地 6、关联函数 7、图片 “.png” | “.jpn” Label 自适应显示 8、QLabel常用方法 一、显示图像和视频 1、显示图像  按路径显示 from PyQt5 import QtWidgets, QtGui, QtCore from PyQt5.QtCore import Qtapp QtWidgets.QApplication([]) label QtWidgets.QLabel() label.setGeometry(QtCore.QRect(100, 180, 500, 500))pixmap QtGui.QPixmap(rAngry.png) # 创建相应的QPixmap对象 label.setPixmap(pixmap) # 显示图像 label.setAlignment(Qt.AlignCenter) # 图像居中label.show() app.exec() 显示numpy数组 from PyQt5 import QtWidgets, QtGui, QtCore from PyQt5.QtCore import Qt import numpy as npapp QtWidgets.QApplication([]) label QtWidgets.QLabel() label.setGeometry(QtCore.QRect(100, 180, 500, 500))img np.random.random((500,500,3)) height, width, depth img.shape # 关键代码 image QtGui.QImage(img, width, height, QtGui.QImage.Format_RGB888) # 如果没有depth*width图像可能会扭曲 pixmap QtGui.QPixmap(image) # 创建相应的QPixmap对象 label.setPixmap(pixmap) # 显示图像 label.setAlignment(Qt.AlignCenter) # 图像居中label.show() app.exec() 2、显示视频 按路径 from PyQt5 import QtWidgets, QtGui, QtCore from PyQt5.QtCore import Qt import cv2app QtWidgets.QApplication([]) label QtWidgets.QLabel() label.setGeometry(QtCore.QRect(100, 180, 500, 500))video cv2.VideoCapture(rG:\00 讲解用\C3D\C3D\Pytorch_C3D_Feature_Extractor-master\data\miayuan\videos\1\1.mp4) # 获取输入视频的宽度 width int(video.get(cv2.CAP_PROP_FRAME_WIDTH)) # 获取输入视频的高度 height int(video.get(cv2.CAP_PROP_FRAME_HEIGHT)) # 获取视频帧数 frame_number int(video.get(cv2.CAP_PROP_FRAME_COUNT)) # 获取输入视频的帧率 frame_rate int(video.get(cv2.CAP_PROP_FPS))ratio1 width / 500 # (label 宽度) ratio2 height / 500 # (label 高度) ratio max(ratio1, ratio2)while video.isOpened():ret, frame video.read()# 将图片转换为 Qt 格式# QImage:QImage(bytes,width,height,format)picture QtGui.QImage(frame, width, height, 3 * width, QtGui.QImage.Format_RGB888)pixmap QtGui.QPixmap.fromImage(picture)# 按照缩放比例自适应 label 显示pixmap.setDevicePixelRatio(ratio)label.setPixmap(pixmap)label.show()cv2.waitKey(10)video.release() # 释放资源 app.exec() 调用摄像头 from PyQt5 import QtWidgets, QtGui, QtCore import cv2app QtWidgets.QApplication([]) label QtWidgets.QLabel() label.setGeometry(QtCore.QRect(100, 180, 500, 500))# 更改改代码即可 video cv2.VideoCapture(0) # 获取输入视频的宽度 width int(video.get(cv2.CAP_PROP_FRAME_WIDTH)) # 获取输入视频的高度 height int(video.get(cv2.CAP_PROP_FRAME_HEIGHT)) # 获取视频帧数 frame_number int(video.get(cv2.CAP_PROP_FRAME_COUNT)) # 获取输入视频的帧率 frame_rate int(video.get(cv2.CAP_PROP_FPS))ratio1 width / 500 # (label 宽度) ratio2 height / 500 # (label 高度) ratio max(ratio1, ratio2)while video.isOpened():ret, frame video.read()# 将图片转换为 Qt 格式# QImage:QImage(bytes,width,height,format)picture QtGui.QImage(frame, width, height, 3 * width, QtGui.QImage.Format_RGB888)pixmap QtGui.QPixmap.fromImage(picture)# 按照缩放比例自适应 label 显示pixmap.setDevicePixelRatio(ratio)label.setPixmap(pixmap)label.show()cv2.waitKey(10)video.release() # 释放资源 app.exec() 二、QtDesigner 窗口简单介绍 三、相关函数 1、打开本地图片 # 选择本地图片上传 def openImage(self):global imgNamepath # 这里为了方便别的地方引用图片路径将其设置为全局变量# 弹出一个文件选择框第一个返回值imgName记录选中的文件路径文件名第二个返回值imgType记录文件的类型# QFileDialog就是系统对话框的那个类第一个参数是上下文第二个参数是弹框的名字第三个参数是默认打开的路径第四个参数是需要的格式imgNamepath, imgType QFileDialog.getOpenFileName(self.centralwidget, 选择图片,D:\\,*.jpg;;*.png;;All Files(*))# 通过文件路径获取图片文件并设置图片长宽为label控件的长、宽img QtGui.QPixmap(imgNamepath).scaled(self.label_3.width(), self.label_3.height())# 在label控件上显示选择的图片self.label_3.setPixmap(img)# 显示所选图片的路径self.lineEdit_3.setText(imgNamepath) 2、保存图片到本地 1保存图片到本地的第一种方式:首先把图片所在label控件截图然后打开一个保存文件的弹出框最后保存截图到选中的路径。 def saveImage(self):screen QApplication.primaryScreen()pix screen.grabWindow(self.label_4.winId())fpath, ftype QFileDialog.getSaveFileName(self.centralwidget, 保存图片, d:\\, *.jpg;;*.png;;All Files(*))pix.save(fpath) 2保存图片到本地的第二种方式:首先提取相对应Qlabel中的图片然后打开一个保存文件的弹出框最后保存图片到选中的路径。 def saveImage(self):# 提取Qlabel中的图片img self.label_4.pixmap().toImage()fpath, ftype QFileDialog.getSaveFileName(self.centralwidget, 保存图片, d:\\, *.jpg;;*.png;;All Files(*))img.save(fpath) 3、打开文件夹 # 打开文件夹目录 def openDirectory(self):fd QFileDialog.getExistingDirectory(self.centralwidget, 选择文件夹, )# 这里的label_directoryPath要根据项目替换成自己的组件self.label_directoryPath.setText(fd) 4、打开本地文本文件并显示 # 选择文本文件上传def openTextFile(self): # 选择文本文件上传fd, fp QFileDialog.getOpenFileName(self.centralwidget, 选择文件, d:\\, *.txt;;All Files(*))f open(fd, r)self.label_txt.setText(f.read())self.label_filePath.setText(fd)f.close() 5、保存文本到本地 # 保存文本文件def saveTextFile(self):fd, fp QFileDialog.getSaveFileName(self.centralwidget, 保存文件, d:\\, *.txt;;All Files(*))f open(fd, w)f.write(self.label_txt.text())f.close() 6、关联函数 # 按钮关联函数 self.pushButton_2.clicked.connect(self.openImage) self.pushButton_3.clicked.connect(self.startAction) self.pushButton_4.clicked.connect(self.saveImage) 7、图片 “.png” | “.jpn” Label 自适应显示 # filepath: 文件完整路径 pixmap QPixmap(filepath) ratio1 pixmap.width() / 1920 (label 宽度) ratio2 pixmap.height() / 1080 (label 高度) ration max(ratio1, ratio2) pixmap.setDevicePixelRatio(ration) self.FileDisplay.setPixmap(pixmap) 8、QLabel常用方法
http://www.w-s-a.com/news/239138/

相关文章:

  • 网站模板免费下载中文版大连网站建设哪家专业
  • 网站建设的基本代理公司注册公司坑人
  • 企业网站被黑后如何处理wordpress邮件发送类
  • 北京网站的网站建设公司建设工程竣工验收消防备案网站
  • 淄博市 网站建设报价wordpress里的发消息给我
  • 网站下拉菜单怎么做游戏网站模板免费下载
  • 阿里云上做网站套模板怎么做一个网站开发小组
  • 营销型网站源码下载青岛做网站建设的公司哪家好
  • 迁西网站定制怎么制作网址内容
  • 深圳装饰公司网站宁波网站建设哪里有
  • 建站网站破解版怎么看自己的网站是用什么做的
  • 做微商那个网站好织梦模板更新网站
  • 网站注册表单怎么做手机做网站需要多少天
  • 书店商城网站html模板下载企业网站建设方案书范文
  • 建设网站是普通办公吗快速排名seo软件
  • 大型外贸网站建设网站建设图片尺寸要求
  • 网站建设可信赖北京网站开发月薪
  • 专门做lolh的网站wordpress 模版 cho's
  • 网上做设计兼职哪个网站好点网站开发毕业周记
  • 自学商城网站建设无为网页定制
  • wordpress全站cdn手机网站调用分享
  • 淄博做网站58同城wordpress微信号订阅
  • 不同的网站 做301公共资源交易中心是干嘛的
  • 36 氪 网站如何优化怎么优化自己的网站
  • 网站兼容问题湖北网站建设优化
  • 2018新网站做外链app制作的网站
  • 外贸网站建设怎么建设pc网站做移动端适配
  • 做经销找厂家好的网站个人备案网站可以做电影站吗
  • 网站搭建怎么做网站建设培训哪家好
  • 学做美食的视频网站企业网站备案密码怎么找回