Библиотека изображений Pillow Python идеально подходит для обработки изображений. Как правило, он используется для приложений архивации и пакетной обработки. Конечно, вы можете использовать его для чего угодно. Вы можете использовать библиотеку для:
Создать миниатюры
Преобразование между форматами файлов,
Печать изображений
Получить гистограмму (идеально подходит для автоматического повышения контрастности)
Поворот изображений
Применять фильтры, такие как размытие
Содержание
Установка пакета обработки изображений
Чтобы установить Pillow, который является ответвлением и продолжением исходной библиотеки изображений Python, используйте команду pip install:
06
Обработка изображений
Pillow предлагает несколько фильтров, которые становятся доступными после импорта ImageFilter. . Например, чтобы размыть изображение, используйте:
15пре>
Другие фильтры включают SHARPEN, SMOOTH и EDGE_ENHANCE. Полный список фильтров см. в справочной документации ImageFilter.
Чтобы повернуть изображение на 180 градусов:
23
И, наконец, чтобы сохранить результаты вашей тяжелой работы:
37
Отображение изображений
Помимо обработки изображений, эту библиотеку также можно использовать для вывода изображений на экран. Вот пример кода для отображения файла с именем kittens.jpg. :
45
В следующем анимированном gif-файле я демонстрирую, как использовать Pillow прямо из IPython:
Дополнительная литература
Библиотека может предложить гораздо больше. Чтобы узнать все об обработке изображений Python с помощью Pillow, лучше всего обратиться к официальному руководству!