Форум сайта python.su
0
Добрый день,
Как уменьшать изображения(phg,jpg) на python ?
Что использовать ,в гугле нашел что надо использовать Image,pillow что выбрать?
Нужно чтобы изображение уменьшалось до определённых размеров сохраняя размеры.
Отредактировано Egor2010 (Май 19, 2015 11:55:18)
Офлайн
568
Egor2010Image это часть Pillow
Image,pillow
Офлайн
0
from PIL import Image imageFile = '1.jpg' size = 100, 100 quality = 100 im = Image.open(imageFile) im.thumbnail(size, Image.NEAREST) im.save('2.jpg', quality=quality)
Офлайн
568
Первая ссылка в гугле же!
Офлайн
0
FishHookВот ссылка http://stackoverflow.com/questions/17951857/ioerror-decoder-zip-not-available
Первая ссылка в гугле же!
Офлайн
88
Egor2010Имелось в виду “до определённого объёма”?
Нужно чтобы изображение уменьшалось до определённых размеров сохраняя размеры.
Egor2010В приведённой ссылке было что-то
выводит ошибку “IOError: decoder zip not available” что делать?
3. If PNG support is not available - you will need to install zlib1g-dev before compiling it – ilvar Jul 30 '13 atНужно понимать, требуется доступность zlib для Pillow/PIL.
Офлайн
0
ShamanДо определённого разрешения.
Офлайн
88
Egor2010Приведённый выше код делает нечто иное.
До определённого разрешения.
Egor2010Для начала проверить установлена ли zlib вообще.
Как разрешить доступ к zlib для Pillow/PIL?
Офлайн
0
ShamanУстановлен
Отредактировано Egor2010 (Май 20, 2015 19:13:49)
Офлайн
88
Pillow устанавливалась из репозиториев?
Egor2010Примерно вот этот:
Нужно сжимать изображения с сохранением пропорций,какой код будет это делать?
im.resize((new_width, new_height), Image.LANCZOS)
Отредактировано Shaman (Май 20, 2015 19:19:19)
Офлайн