Skip to content

Commit

Permalink
Merge pull request #3 from hugovk/master
Browse files Browse the repository at this point in the history
Benchmarking script for Pillow
  • Loading branch information
jcupitt committed Feb 11, 2015
2 parents 1036aca + b7bbca9 commit f5e32ff
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions pillow.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#!/usr/bin/python

import sys
from PIL import Image, 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])

0 comments on commit f5e32ff

Please sign in to comment.