我有我創建使用PIL,然後加入到使用TKinter畫布光象。圖像顯示正常。但是,我無法使PIL旋轉功能正常工作。這裏是我的代碼:Python的Tkinter的旋轉圖像動畫
#This works fine
image = Image.open('img.png')
canvas_image = ImageTk.PhotoImage(rotated_image)
canvas_object = canvas.create_image(30+10*int(steps),250, image=canvas_image)
canvas.pack()
#this does not work
canvas.delete(canvas_object)
rotated_image = image.rotate(1)
canvas_image = ImageTk.PhotoImage(rotated_image)
canvas_object = canvas.create_image(30+10*int(steps),250, image=canvas_image)
canvas.update()
但是,在這種情況下圖像不顯示。我希望能夠對圖像的旋轉進行動畫製作,但我甚至無法旋轉工作!任何建議,非常感謝。
編輯:校正,它已經被添加到屏幕