Restaurez une image endommagée
Dans cet exercice, nous allons restaurer une image à laquelle il manque des parties, à l'aide de la fonction inpaint_biharmonic().
defect_image.Nous allons travailler avec une image du module data, obtenue avec data.astronaut(). Certains pixels ont été remplacés par des 0 au moyen d'un masque binaire, volontairement, pour simuler une image endommagée. Remplacer des pixels par des 0 les rend totalement noirs. L'image défectueuse est enregistrée dans un tableau nommé defect_image.
Le masque est une image en noir et blanc contenant des zones qui indiquent l'emplacement des éléments d'image qui ont été corrompus. Nous pouvons appliquer la fonction de restauration sur ces zones. Ce masque est préchargé sous le nom mask.
Rappelez-vous que l'inpainting consiste à reconstruire les parties perdues ou détériorées d'images et de vidéos.
Cette activité fait partie du cours
Traitement d'images en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import the module from restoration
from ____.____ import ____