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方法就是给文本框赋值
文章介绍了在PyQt5中如何使用getOpenFileName函数打开视频文件,通过QImage转换和处理图像,并利用setPixmap方法在label上展示图片,同时提及了setText方法用于设置文本框内容。
5042

被折叠的 条评论
为什么被折叠?



