调用python自带的GUI制作库
一开始想用Tkinter制作GUI的,网上说是python自带的,结果输入:
import tkinter
后,显示:
_ImportError: No module named tkinter_
以为是没有安装,还利用apt-get install 命令安装了一堆东西,安装完了发现还是没有用。(⊙?⊙)b
后来看到如果是用的python2.7的话,需要输入
import Tkinter
然后就可以用了。
显示连续刷新的图片
开始用的TK的Label功能来显示图片,需要等到调用mainloop()后才会显示图片,没找到可以刷新图像的方法;后来采用Canvas,才找到了可以不用等到mainloop()就可以显示图片的方法,代码如下:
from Tkinter import *
from PIL import Image, ImageTk
import time
import os
import cv2
num=0
tk=Tk()
canvas=Canvas(tk,width=500,height=500,bg = 'white')
while num<7:
num +=1
filename = str(num) + '.jpg'
if os.path.isfile(filename):
img1 = cv2.imread(filename)
<