This commit is contained in:
Peter van Kampen 2013-06-23 06:27:27 -07:00
commit 80f11d75c0
2 changed files with 5 additions and 0 deletions

View File

@ -274,6 +274,10 @@ def fit(image, size, method=Image.NEAREST, bleed=0.0, centering=(0.5, 0.5)):
# kevin@cazabon.com
# http://www.cazabon.com
# No cropping/fit possible. Prevents ZeroDivisionError @ liveAreaAspectRatio
if image.size == (1,1):
return image
# ensure inputs are valid
if not isinstance(centering, list):
centering = [centering[0], centering[1]]

View File

@ -37,6 +37,7 @@ def test_sanity():
ImageOps.fit(lena("L"), (128, 128))
ImageOps.fit(lena("RGB"), (128, 128))
ImageOps.fit(lena("RGB").resize((1,1)), (35,35))
ImageOps.flip(lena("L"))
ImageOps.flip(lena("RGB"))