Автор оригинала: Python Examples.
Python подушка – точить изображение
Вы можете изменить резкость изображения с помощью класса ImageenHance в библиотеке PIL.
В этом руководстве мы узнаем, как вытащить изображение или размыть изображение с помощью класса ImageenHance библиотеки Python подушки (PIL), с помощью некоторых хорошо иллюстрированных примеров.
Шаги, чтобы заточить изображение, используя PIL
Чтобы настроить резкость изображения с помощью подушки Python,
- Прочитайте изображение с помощью Image.Open ().
- Создание IDICENHANCE.Sharpness () Enhancer для изображения.
- Усилить резкость изображения с использованием метода улучшения () по требуемому фактору.
Регулируя коэффициент, который вы можете заточить или размыть изображение.
В то время как фактор 1 дает исходное изображение. Фактор> 1 Отокоить изображение, а фактор <1 размывает изображение.
Пример 1: PIL – Отрегулируйте резкость изображения
В следующем примере мы будем точить изображение с 1 фактором, что дает наше оригинальное изображение. Затем с 2 раза, который дает заостренный образ. А затем с фактором 0,05, который дает размытое изображение.
Python Program
from PIL import Image, ImageEnhance im = Image.open("original-image.png") enhancer = ImageEnhance.Sharpness(im) factor = 1 im_s_1 = enhancer.enhance(factor) im_s_1.save('original-image-1.png'); factor = 0.05 im_s_1 = enhancer.enhance(factor) im_s_1.save('blurred-image.png'); factor = 2 im_s_1 = enhancer.enhance(factor) im_s_1.save('sharpened-image.png');
Оригинальное изображение – оригинальное изображение.png
Заостренное изображение – заточенное изображение.png
Размытое изображение – Blurred-Image.png
Резюме
В этом руководстве примеров Python мы узнали, как настроить резкость изображения с помощью функции ImageenHance.sharpness ().