1.主要用到 QFileDialog 方法打开本地文件
2.界面
打开前:
打开后:
3. 代码
import sys from PyQt5 import QtWidgets, QtCore, QtGui from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5.QtCore import * class picture(QWidget): def __init__(self): super(picture, self).__init__() self.resize(600, 400) self.setWindowTitle("label显示图片") self.label = QLabel(self) self.label.setText(" 显示图片") self.label.setFixedSize(300, 200) self.label.move(160, 160) self.label.setStyleSheet("QLabel{background:white;}" "QLabel{color:rgb(300,300,300,120);font-size:10px;font-weight:bold;font-family:宋体;}" ) btn = QPushButton(self) btn.setText("打开图片") btn.move(10, 30) btn.clicked.connect(self.openimage) def openimage(self): imgName, imgType = QFileDialog.getOpenFileName(self, "打开图片", "", "*.jpg;;*.png;;All Files(*)") jpg = QtGui.QPixmap(imgName).scaled(self.label.width(), self.label.height()) self.label.setPixmap(jpg) if __name__ == "__main__": app = QtWidgets.QApplication(sys.argv) my = picture() my.show() sys.exit(app.exec_())
以上这篇pyqt5 从本地选择图片 并显示在label上的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。
我的代码在下面..在中 在onActivityResult(int requestCode,int resultCode,Intent data)中
本文向大家介绍基于VUE选择上传图片并页面显示(图片可删除),包括了基于VUE选择上传图片并页面显示(图片可删除)的使用技巧和注意事项,需要的朋友参考一下 基于VUE选择上传图片并在页面显示,图片可删除,具体内容如下 demo例子: 依赖文件:jqueryform HTML文本内容: JS文本内容: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
问题内容: 我需要在手机中打开我的画廊,然后选择一张在活动中在imageview中打开的图片..没什么困难..但是我在模拟器(genymotion)中有完美的代码和thise代码可以运行..但是在小米Mi4上却没有。 打开画廊选择项目,什么也没有。 我没有更多的电话了:( 我尝试下载一些与此主题相关的示例,并且每个示例都是相同的。 您是否有一些从图库中选择图像并在imageview中显示的项目?如
本文向大家介绍pyqt5 使用label控件实时显示时间的实例,包括了pyqt5 使用label控件实时显示时间的实例的使用技巧和注意事项,需要的朋友参考一下 如下所示: 以上这篇pyqt5 使用label控件实时显示时间的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
element plus上传本地图片显示404 我试过后端路由更改没有效果
本文向大家介绍Android 下载网络图片并显示到本地,包括了Android 下载网络图片并显示到本地的使用技巧和注意事项,需要的朋友参考一下 Android下载网络图片的流程是: 发送网络请求->将图片以流的形式下载下来->将流转换为Bitmap并赋给ImageView控件。 注意点 最新的Android系统不可以在主线程上请求网络,需要使用线程来请求 下载图片属于耗时任务,最优做法是放在一个A