Добавим выразительности и контраста
Хотели ли вы когда-нибудь усилить контраст фотографий, чтобы они выглядели более эффектно?
В этом упражнении вы повысите контраст изображения чашки кофе. Результатом можно поделиться с друзьями в социальных сетях. Не забудьте добавить хэштег #ImageProcessingDatacamp!
Пусть это и не ваша утренняя чашка кофе, те же методы можно применить к любой вашей фотографии.
Функция show_image(), отображающая изображение с помощью Matplotlib, уже определена. Она принимает аргументы image и title, где title по умолчанию равен 'Original'.
Это упражнение является частью курса
Обработка изображений в Python
Инструкции к упражнению
- Импортируйте модуль, в котором содержится функция адаптивного выравнивания гистограммы с ограничением контраста (CLAHE).
- Получите изображение с чашкой кофе из модуля, в котором хранятся тестовые изображения.
- Из импортированного модуля вызовите функцию адаптивного выравнивания, применив её к исходному изображению, и установите значение ограничения контраста равным 0,03.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import the necessary modules
from skimage import data, ____
# Load the image
original_image = ____.coffee()
# Apply the adaptive equalization on the original image
adapthist_eq_image = ____.____(original_image, ____=____)
# Compare the original image to the equalized
show_image(original_image)
show_image(adapthist_eq_image, '#ImageProcessingDatacamp')