1. Utilisez la fonction READ_IMAGE pour lire deux images 256 x 256 en niveaux de gris.
(fruit.bmp)
(lena.bmp)
2. Appliquez la fonction blend aux deux images. Celles-ci doivent avoir une taille identique.
3. Utilisez la fonction WRITEBMP pour écrire l’image lissée dans un fichier.
(fruit_lena.bmp)
4. Définissez deux matrices de taille égale, Q et R, et appliquez la fonction pour afficher mathématiquement le résultat de blend.
La matrice de lissage est élaborée à partir de la formule suivante :
Lorsqu'un élément de M ou N est 255, blend renvoie 255 (la coupure souhaitée). Lorsque M ou N est égal à zéro, blend renvoie uniquement l'élément restant.
mask
La fonction mask permet d'occulter une partie d'une image, afin de pouvoir traiter individuellement les caractéristiques restantes.
1. Lisez et affichez une image de cerveau.
(brain.bmp)
2. Lisez une image de masque.
(mask.bmp)
3. Comptez les lignes et les colonnes des deux matrices :
L'image représentant la tête complète possède une ligne de plus que la matrice de masque du cerveau. Utilisez la fonction submatrix pour extraire les premières 256 lignes :
4. Isolez par masquage le cerveau à partir de l'image initiale de la tête.