Necesito cambiar el tamaño de una imagen, pero quiero evitar PIL, ya que no puedo hacer que funcione bajo OS X - no me pregunte por qué ...tamaño de imagen bajo PhotoImage
De todos modos, ya estoy satisfecho con gif/pgm/ppm, la clase PhotoImage está bien para mí:
photoImg = PhotoImage(file=imgfn)
images.append(photoImg)
text.image_create(INSERT, image=photoImg)
el problema es - ¿Cómo puedo cambiar el tamaño de la imagen? Lo siguiente solo funciona con PIL, ¿cuál es el equivalente que no es 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)
Gracias!
Entonces supongo que debes usar el método 'submuestra '. – Constantinius
¡Supongo que tendrá que hacer! Simplemente descubrí también: "Probablemente haya sido un poco más conveniente tener un solo método de cambio de tamaño, pero los diseñadores de Tk no pensaron en eso (si lo necesitas, usa PIL) _ en http://effbot.org/zone/ tkinter-photoimage-escala de grises-rampa.htm – alessandro