Script reductor de imagenes a la mitad
Me basé en el script mencionado de El camino del Script. Parece que te lo estoy vendiendo pero no es así, de ninguna manera :P
¿Qué es El camino del script? Enterate acá
from PIL import Image
imagen = input ("Ingrese nombre de la imagen: ")
img = Image.open(imagen)
width, height = img.size
print ("La imagen tiene un ancho original de: "+str(width))
print ("La imagen tiene un alto original de: "+str(height))
input("Reduciendo a la mitad... (enter)")
img.thumbnail((width/2, height/2), Image.ANTIALIAS)
nom = imagen.split ('.')[0]
tnom = nom + "-mini.jpg"
img.save(tnom, "JPEG")
print ("¡Imagen reducida!")
Esta es una posibilidad si sabemos que la imagen a la mitad va a servir, en el otro script elegía arbitrariamiente un formato y a la mierda.