Pillow — библиотека для работы с изображениями в языке программирования Python. pyhub.ru Она позволяет открывать, изменять, сохранять и обрабатывать изображения в различных форматах. pyhub.ru
Некоторые методы Pillow для работы с изображениями:
- open() — открывает изображение с диска, создаёт объект Image. pyhub.ru
- show() — отображает изображение в стандартной программе просмотра. pyhub.ru
- save() — сохраняет изображение в файл с возможностью выбора формата (JPEG, PNG и др.). pyhub.ru
- resize() — изменяет размеры изображения, что бывает полезно при подготовке к веб-размещению или печати. pyhub.ru
- rotate() — поворачивает изображение на заданный угол, позволяя легко корректировать его ориентацию. pyhub.ru
- crop() — вырезает определённую область изображения, что актуально для фокусировки на конкретных деталях. pyhub.ru
- filter() — применяет фильтры для улучшения качества изображения, например, размытие или повышение резкости. pyhub.ru
Некоторые возможности Pillow:
- Создание миниатюр. pythonist.ru С помощью метода thumbnail() можно изменить размер изображения с сохранением соотношения сторон. pythonist.ru
- Цветовое преобразование. pythonist.ru Pillow позволяет преобразовывать изображения между различными пиксельными представлениями с помощью метода convert(). pythonist.ru
- Наложение изображения. metanit.com Функция paste() позволяет наложить одно изображение на другое. metanit.com
- Работа с альфа-каналом и масками. dzen.ru
- Рисование поверх изображения. dzen.ru Для этого используется метод ImageDraw. dzen.ru
Pillow поддерживает форматы PNG, JPEG, BMP, GIF и многие другие. pyhub.ru