img_name, _filter = QtWidgets.QFileDialog.getOpenFileName(None, "导入图像", "","*.jpg;*.tiff;*.bmp;*.png;;All Files(*)")
时间: 2024-06-04 07:09:47 浏览: 42
QtImage读取图片,格式包括现在主要的jpg, png, bmp, gif等
5星 · 资源好评率100%
这段代码使用了QtWidgets模块中的QFileDialog类,实现了一个导入图像的对话框。其中,第一个参数为父窗口对象,这里传入了None表示没有父窗口;第二个参数为对话框的标题;第三个参数为对话框打开时显示的目录;第四个参数为文件类型过滤器,只有符合过滤器中规定的文件类型才会被显示。该代码中的过滤器定义了四种文件类型:*.jpg、*.tiff、*.bmp、*.png,其中分号后面的两个分号是用来分隔文件类型的。最后,函数返回值是一个元组,包含选择的文件名和文件类型过滤器。
阅读全文