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