#!/usr/bin/python import Image, sys import ImageFilter im = Image.open (sys.argv[1]) # Crop 100 pixels off all edges. im = im.crop ((100, 100, im.size[0] - 100, im.size[1] - 100)) # Shrink by 10% im = im.resize ((int (im.size[0] * 0.9), int (im.size[1] * 0.9)), Image.BILINEAR) # sharpen filter = ImageFilter.Kernel ((3, 3), (-1, -1, -1, -1, 16, -1, -1, -1, -1)) im = im.filter (filter) # write back again im.save (sys.argv[2])