コード例 #1
1
 def test_resize_cover(self):
     img = Image.open(TEST_IMAGE_FILEPATH)
     img = imageresize.resize_cover(img, [200, 100])
     filename = self._tmp_filename('resize-cover.jpeg')
     img.save(filename, img.format)
     self.assertEqual(Image.open(filename).size, (200, 100))
コード例 #2
0
ファイル: tests.py プロジェクト: tanguy-s/python-resize-image
from imageresize import imageexceptions

test_img = open('test-image.jpeg', 'rw')

img = Image.open(test_img)
try:
	img = imageresize.crop(img, [200, 200])
except imageexceptions.ImageSizeError as e:
	print e.message
else:
	img.save('test-image-crop.jpeg', img.format)


img = Image.open(test_img)
try:
	img = imageresize.resize_cover(img, [200, 100])
except imageexceptions.ImageSizeError as e:
	print e.message
else:
	img.save('test-image-cover.jpeg', img.format)


img = Image.open(test_img)
img = imageresize.resize_contain(img, [200, 100])
img.save('test-image-contain.jpeg', img.format)


img = Image.open(test_img)
try:
	img = imageresize.resize_by_width(img, 200)
except imageexceptions.ImageSizeError as e:
コード例 #3
0
 def test_can_not_resize_cover_bigger_size(self):
     img = Image.open(TEST_IMAGE_FILEPATH)
     with self.assertRaises(ImageSizeError):
         imageresize.resize_cover(img, (801, 534))