намалевал такой вод скриптик на PIL
basewidth = 200
img = Image.openname)
wpercent = (basewidth/float(img.size[0]))
hsize = int((float(img.size[1])*float(wpercent)))
img = img.resize((basewidth,hsize), Image.ANTIALIAS)
img.save(name)
хотелось бы такой скрипт какой мог бы изменять любое изображение до нужного размера, и не просто подганять под параметры а сохранять пропорции.
тоесть если рамки 200:350 а исходное изображение 122:500 то не нужно растягивать его в ширину, и в длину не нужно растягивать.
нужно чтобы размеры изображения не выходили за обозначеные рамки. Проще говоря изменить масштаб.