ПочатиПочніть безкоштовно

Відновимо пошкоджене зображення

У цій вправі ви відновите зображення з пропущеними ділянками за допомогою функції inpaint_biharmonic().

Small cute puppy
Завантажено як defect_image.

Ми працюватимемо із зображенням із модуля data, отриманим за допомогою data.astronaut(). Частину пікселів навмисно замінено на 0 за допомогою бінарної маски, щоб змоделювати пошкоджене зображення. Заміна пікселів на 0 робить їх повністю чорними. Пошкоджене зображення збережено як масив defect_image.

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

Пам'ятайте: інпейнтинг — це процес відновлення втрачених або зіпсованих частин зображень і відео.

Ця вправа є частиною курсу

Обробка зображень у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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