由于用for循环界面只会显示文件下最后一张图,自己摸索了好长时间,终于解决此类问题。
pic_path=f.run_dir
imglist = getFileList(pic_path, [], ‘png’)
#print(imglist)
for imgpath in imglist:
img_bgr = imreadex(imgpath) # 读取图片
imgtk = get_imgtk(img_bgr)
image_ctl2.configure(image=imgtk)
image_ctl2.update()
image_ctl2.after(2000)