Рубрики
Без рубрики

Подушка Python – отрегулируйте резкость изображения

Автор оригинала: 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 ().