mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-08-25 22:54:46 +03:00
Do not resize if already the destination size
This commit is contained in:
parent
daad220b55
commit
1a6827f53e
|
@ -586,6 +586,10 @@ class TestFileJpeg(PillowTestCase):
|
||||||
im.draft(im.mode, (100, 100))
|
im.draft(im.mode, (100, 100))
|
||||||
self.assertEqual(im.size, (100, 100))
|
self.assertEqual(im.size, (100, 100))
|
||||||
|
|
||||||
|
im = Image.open("Tests/images/flower2.jpg")
|
||||||
|
im.thumbnail((100, 75))
|
||||||
|
self.assertEqual(im.size, (100, 75))
|
||||||
|
|
||||||
|
|
||||||
@unittest.skipUnless(sys.platform.startswith('win32'), "Windows only")
|
@unittest.skipUnless(sys.platform.startswith('win32'), "Windows only")
|
||||||
class TestFileCloseW32(PillowTestCase):
|
class TestFileCloseW32(PillowTestCase):
|
||||||
|
|
|
@ -2129,11 +2129,12 @@ class Image(object):
|
||||||
|
|
||||||
self.draft(None, size)
|
self.draft(None, size)
|
||||||
|
|
||||||
im = self.resize(size, resample)
|
if self.size != size:
|
||||||
|
im = self.resize(size, resample)
|
||||||
|
|
||||||
self.im = im.im
|
self.im = im.im
|
||||||
self.mode = im.mode
|
self._size = size
|
||||||
self._size = size
|
self.mode = self.im.mode
|
||||||
|
|
||||||
self.readonly = 0
|
self.readonly = 0
|
||||||
self.pyaccess = None
|
self.pyaccess = None
|
||||||
|
|
Loading…
Reference in New Issue
Block a user