НачатьНачать бесплатно

Восстановим повреждённое изображение

В этом упражнении мы восстановим изображение с отсутствующими фрагментами, используя функцию inpaint_biharmonic().

Small cute puppy
Загружено как defect_image.

Мы будем работать с изображением из модуля data, полученным с помощью data.astronaut(). Некоторые пиксели намеренно заменены нулями с использованием бинарной маски — это имитирует повреждённое изображение. Замена пикселей нулями делает их полностью чёрными. Повреждённое изображение сохранено в массиве defect_image.

Маска — это чёрно-белое изображение с областями, указывающими расположение повреждённых фрагментов. Функцию восстановления можно применить именно к этим областям. Маска предварительно загружена как mask.

Напомним, что инпейнтинг — это процесс восстановления утраченных или испорченных частей изображений и видео.

Это упражнение является частью курса

Обработка изображений в Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import the module from restoration
from ____.____ import ____
Редактировать и запускать код