Я пытаюсь выучить Подушку и Ткинтер. Я столкнулся с проблемой здесь. Я хочу открыть изображение, но когда я открываю его без объявления геометрии окна tkinter, изображение открывается в исходном размере. Когда я объявляю геометрию, изображение обрезается до размера окна (без изменения размера). Когда я пытаюсь изменить размер изображения, изображение снова обрезается. Можно ли как-нибудь открыть изображение и разместить его в окне, изменить его размер при изменении размера окна, работать с этим отображаемым изображением, а при сохранении его после любых внесенных изменений изображение сохраняется в исходном размере?
Используемый мной базовый c код:
from PIL import Image, ImagkeTK
import tkinter as tk
mw = tk.Tk()
mw.geometry("800x600")
img = Image.open("test1.jpg")
imgresize=img.resize((600,600), Image.ANTIALIAS)
tkimage = ImageTk.PhotoImage(imgresize)
tk.Label(mw, image=tkimage).pack()
imgresize.save("imgresize.png")
mw.mainloop()
Спасибо. :)