lundi 7 novembre 2011

Passerelles (54)


 pour MH

Recette des animages en miroir

Ingrédients

2 images (A et B), chacune carrée de taille NxN, avec N une puissance de 2
1 taille M pour des blocs carrés, puissance de 2 également

Réalisation (*)

1. Prendre l'image A de taille NxN et la découper en blocs adjacents de taille MxM
2. Calculer pour chaque bloc un attribut, par exemple son intensité moyenne
3. Classer ces attributs par ordre (croissant ou décroissant)
4. Faire les mêmes opérations 1 à 3 sur l'image B
5. Recomposer une image A' en disposant les blocs de l'image A suivant l'ordre de l'image B
6. Recomposer une image B' en disposant les blocs de l'image B suivant l'ordre de l'image A

(*) programme Matlab sur demande

On obtient ainsi une paire d'images que — par analogie avec le principe de l'anagramme qui construit un nouveau texte par ré-arrangement des lettres d'un texte initial — on pourrait qualifier d'animages, avec ici une structure "en miroir" dans la mesure où chaque image est à la fois source et cible.

Exemple avec N = 1024 et M = 32


Aucun commentaire:

Enregistrer un commentaire