uhm, c'è qualcosa che mi sfugge:
codice:
import glob, os
from PIL import Image

class ResizeImage:
    def resize(self, dir, w, h):
        if w > h:
            h = w + 1
elif h > w:
            w = h + 1
size = (w, h)
        print(size)
        for infile in glob.glob(dir + "*.jpg"):
            try:
                print(infile)
                file, ext = os.path.splitext(infile)
                im = Image.open(infile)
                im.thumbnail(size, Image.ANTIALIAS)
                im.save(file + "_R.jpg", "JPEG")
            except IOError:
                print("Impossibile modificare l'immagine '%s' " % infile)
in entrambi i casi ridimensiona partendo dall'altezza.
mentre io vorrei in qualche maniera decidere per cosa ridimensionare.
qualcuno ha qualche consiglio?