мне нужно изменить размер изображения, но я хочу, чтобы избежать PIL, так как я не могу заставить его работать под OS X - не спрашивайте меня, почему ...Изображения размера под PhotoImage
Во всяком случае, так я доволен GIF/МПГ/частей на миллион, класс PhotoImage нормально для меня:
photoImg = PhotoImage(file=imgfn)
images.append(photoImg)
text.image_create(INSERT, image=photoImg)
проблема заключается в том - как изменить размер изображения? Следующие работы работают только с PIL, который является эквивалентом не PIL?
img = Image.open(imgfn)
img = img.resize((w,h), Image.ANTIALIAS)
photoImg = ImageTk.PhotoImage(img)
images.append(photoImg)
text.image_create(INSERT, image=photoImg)
Спасибо!
Тогда, я думаю, вы должны использовать метод 'subample'. – Constantinius
Думаю, это нужно будет сделать! Просто выяснилось также. Вероятно, было немного удобнее иметь один метод изменения размера, но дизайнеры Tk не думали об этом (если вам это нужно, используйте PIL) _ по адресу http://effbot.org/zone/ Tkinter-photoimage-полутоновой-ramp.htm – alessandro