author | Todd Larsen <tlarsen@google.com> |
Fri, 29 Aug 2008 00:00:34 +0000 | |
changeset 121 | 50f0999aee66 |
parent 54 | 03e267d67478 |
permissions | -rw-r--r-- |
""" Utility functions for handling images. Requires PIL, as you might imagine. """ import ImageFile def get_image_dimensions(path): """Returns the (width, height) of an image at a given path.""" p = ImageFile.Parser() fp = open(path, 'rb') while 1: data = fp.read(1024) if not data: break p.feed(data) if p.image: return p.image.size break fp.close() return None