1、相关重要函数
1.1getOpenFileName
videoName, _ = QFileDialog.getOpenFileName(self, "Open", "", "*.avi;;*.mp4;;All Files(*)")
第一个返回值imgName记录选中的文件路径+文件名;
第二个返回值imgType记录文件的类型;
1.2 QImage
from PyQt5.QtGui import *
q_image = QImage(frame.data,#img
width, #获取原始图片的宽
height,#获取原始图片的高
bytesPerLine,#通道
QImage.Format_RGB888).scaled(self.label.width().self.label.height())#转化为RGB,并把在label上展示的图片修改大小(使用scaled()方法)
1.3 setPixmap/setText
setPixmap 是给label”赋值“(展示图片)
setText方法就是给文本框赋值