python实时显示图片_任何显示来自Cam的实时图像的快速Python GUI
我建议使用Tkinter,因为它已经是python的一部分了。我从来没有使用过PIL,但是一个快速的google显示在Tk小部件中使用PIL图像很容易(通过PIL.ImageTk.PhotoImage()方法)。
如果您已经设置了一个Tkinter小部件来显示图像(Label小部件可以正常工作),那么您只需要安排每隔一秒左右更新一次图像。您可以使用tkinter的after命令来执行此操作。
下面是一个例子;我没有PIL,所以它使用静态图像,但它演示了如何使用事件循环每秒获取图像:import Tkinter
class App(Tkinter.Tk):
def __init__(self):
Tkinter.Tk.__init__(self)
self.label = Tkinter.Label(text="your image here", compound="top")
self.label.pack(side="top", padx=8, pady=8)
self.iteration=0
self.UpdateImage(1000)
def UpdateImage(self, delay, event=None):
# this is merely so the display changes even though the image doesn't
self.iteration += 1
self.image = self.get_image()
self.label.configure(image=self.image, text="Iteration %s" % self.iteration)
# reschedule to run again in 1 second
self.after(delay, self.UpdateImage, 1000)
def get_image(self):
# this is where you get your image and convert it to
# a Tk PhotoImage. For demonstration purposes I'll
# just return a static image
data = '''
R0lGODlhIAAgALMAAAAAAAAAgHCAkC6LV76+vvXeswD/ANzc3DLNMubm+v/6zS9PT6Ai8P8A
/yH5BAEAAAkALAAAAAAgACAAAAS00MlJq7046803AF3ofAYYfh8GIEvpoUZcmtOKAO5rLMva
0rYVKqX5IEq3XDAZo1GGiOhw5rtJc09cVGo7orYwYtYo3d4+DBxJWuSCAQ30+vNTGcxnOIARj3eT
YhJDQ3woDGl7foNiKBV7aYeEkHEignKFkk4ciYaImJqbkZ+PjZUjaJOElKanqJyRrJyZgSKkokOs
NYa2q7mcirC5I5FofsK6hcHHgsSgx4a9yzXK0rrV19gRADs=
'''
image = Tkinter.PhotoImage(data=data)
return image
if __name__ == "__main__":
app=App()
app.mainloop()
python实时显示图片_任何显示来自Cam的实时图像的快速Python GUI相关推荐
- python外星人入侵游戏图片_跪求一个问题@关于外星人入侵游戏(《python编程基础从入门到实...
我在学着编写<python编程基础从入门到实践>的"外星人入侵游戏"的时候,报错如下: Traceback (most recent call last): File ...
- python label显示图片_高大上的YOLOV3对象检测算法,使用python也可轻松实现
继续我们的目标检测算法的分享,前期我们介绍了SSD目标检测算法的python实现以及Faster-RCNN目标检测算法的python实现以及yolo目标检测算法的darknet的window环境安装, ...
- python发邮件图片太长显示不出来_小白入门,用python 发送定时邮件,将Dataframe转为邮件正文,链接显示为图片...
在实际工作中,我们常常会遇到定时发送邮件的任务,基于我的实践,分享给大家,也许一篇文章写不完,就先列个目录. 本文想要解决的问题: 用python构造一封邮件,并设置定时发送出去.往往,这只是最低级的 ...
- python怎么在gui中显示图片_用 PySimpleGUI 做程序(7)--显示图片
欢迎关注深入 Python 的专栏:恍然大明白www.zhihu.com 本文代码在此:https://github.com/JiangChuanGo/examples/tree/master/Py ...
- rp原型中鼠标悬停显示图片_悬停状态原型4种方式
rp原型中鼠标悬停显示图片 There are tons of options available for UX designers to prototype a user experience an ...
- java中怎么下载图片不显示图片_关于Java/Kotlin下载图片,图片打开不能显示问题探究...
图片下载其实是个很简单的功能,通过IO流从在线地址获取流,之后将流输出到文件即可完成下载功能,但是,最近我发现某个网站中的图片下载成功,但是打开却是无法打开,这让我迷惑,百度上根本就没有人说清楚 今天 ...
- opencv java 显示图片_【opencv三】利用opencv读取显示图片
在opencv中读取显示图片的头文件是highgui.hpp. 整体代码如下,如要测试自己的图片,需要将代码段中的图片地址更改为自己图片的绝对路径. #include "opencv2/hi ...
- pyqt5 qlabel无法显示图片_实战PyQt5: 011-单选框控件QRadioButton
单选框QRadioButton简介 QRadioButton为单选按钮, 可以选中(打开)或者取消选中(关闭).在一组单选按钮中,一次只能选中其中的一个按钮.选中或者取消选中QRadioButton, ...
- div显示图片_图片按照百分比显示部分,不变形
本篇主要介绍一些按照百分比来截取显示一部分图片, 采用css+div来定义,我自己试过一个做背景,一个图片,然后百分比显示图片但是这种方式图片变形,所以现在这种方式是两个都采用背景,上面的一个百分比显 ...
最新文章
- Linux下用C语言最基本的程序开发与调试
- python综合程序设计-Python程序设计实验五:综合运用三种基本结构进行程序设计...
- Intel Realsense D435 python 从深度相机realsense生成pcl点云
- linux WiFi源码解析,Wifi移植浅析
- JEECG Word模板导出教程
- mysql 特殊函数_mysql 的特殊函数
- 静态html如何写入文件,静态HTML模板渲染
- 还在为表单搭建而烦恼吗?免费低代码平台足够解忧~
- php加载COM组件失败原因及其解决方法
- 读研究生时,还有【暑假】么?
- 自下而上和自上而下的注意力:不同的过程和重叠的神经系统 2014sci
- 毕业设计 高校排课系统
- linux下打包C++ Qt可执行程序出现的问题总结
- Python+Selenium PO模式Web自动化测试实战
- 名牌产品都在使用的公关策略
- Unix 开机时如何自启动oracle
- VBA打开已加密的Excel文件
- ajax post提交多个参数后台controller @RequestParam方式接收
- KMP算法求循环节,为什么能求循环节
- 阿里五年老将的创业故事