为什么Photoimage放慢?

发布于 2021-01-29 14:57:03

在处理照片对象时,使用:

import tkinter as tk

img = tk.PhotoImage(file="myFile.gif")
for x in range(0,1000):
  for y in range(0,1000):
    img.put("{red}", (x, y))

放置操作需要很长时间。有更快的方法吗?

关注者
0
被浏览
49
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    使用边界框:

    from Tkinter import *
    root = Tk()
    label = Label(root)
    label.pack()
    img = PhotoImage(width=300,height=300)
    data = ("{red red red red blue blue blue blue}")
    img.put(data, to=(20,20,280,280))
    label.config(image=img)
    root.mainloop()
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看