鉴于两张相同大小的图像,我试图将一个图像转换为另一个图像,但它们之间有几个帧。
我对工作流程的看法是这样的:
从图像中检索像素矩阵:
img1_pixels = img1.load()
img2_pixels = img2.load()
并创建一个框架,如:
for y in range(11):
x = 10 - y
frame = (x*0.1)*img1_pixels + (y*0.1)*img2_pixels
frame.show()
time.sleep(1)
我已经阅读了一些内容,我知道建议使用 tkinter 而不是 pil ,因为show()
仅用于调试。
问题在于我找不到使用tkinter和pil来显示一组帧以生成动画的示例。
如果我将更新绑定到击键,我可以使它工作。目前我使用time.sleep
脚本冻结。
有没有人有一个好方法的例子或建议?
谢谢你, 卢卡斯。