from PIL import * import Image import random im = Image.open("i/ambiti.bmp") n=0 for i in range(20): i_x= 100+random.randint(im.size[1], im.size[0]) i_y= 100+random.randint(im.size[1], im.size[0]) e_x= 400+random.randint(im.size[1], im.size[0]) e_y= 400+random.randint(im.size[1], im.size[0]) box = (i_x, i_y, e_x, e_y) region = im.crop(box) region.save("lo2/"+str(n)+".jpg") n = n+1 print im.format, im.size[1], im.mode