Обработка изображений Python с подушкой
Библиотека изображений 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, лучше всего обратиться к официальному руководству!
Python
- Создание роботов с Raspberry Pi и Python
- Оператор Python Print():как печатать с примерами
- Функция Python String strip() с ПРИМЕРОМ
- Количество строк Python() с ПРИМЕРАМИ
- Python String format() Объясните с ПРИМЕРАМИ
- Метод Python String find() с примерами
- Лямбда-функции Python с ПРИМЕРАМИ
- Функция Python round() с ПРИМЕРАМИ
- Функция Python map() с ПРИМЕРАМИ
- Python Timeit() с примерами