Faire une mosaïque d'images avec Metapixel



On dispose d'environ 500 captures d'écran d'une célèbre série télévisée et d'une photo qui va servir de canevas pour un montage en mosaïque. C'est le logiciel Metapixel qui va faire le travail.

Quelques agrandissements de l'image

Le regard



L'œil droit (à votre gauche )



Metapixel

Metapixel est un logiciel open-source gratuit disponible sous Linux. On le trouve en général dans les dépôts mais on peut aussi le télécharger sur le site de l'auteur. . Le travail se fait en lignes de commandes en deux étapes.

Préparation des miniatures de la mosaïque

On se rend dans le dossier de travail (nommé ici grenier ) qui contient au moins deux dossiers  l'un contenant les photos (je l'appelle house) et l'autre qui va contenir des miniatures et les informations sur les photos (je le nomme housemeta). On ouvre une console et on tape :

cd grenier
 metapixel-prepare --width=113 --height=64 house housemeta 

Si on ne précise rien pour la largeur et la hauteur, il semble que les miniatures crées ont le format 128× 128 (pixels) .

Le dossier housemeta contient maintenant des miniatures et un fichier tables.mxt où sont stockées une douzaine de lignes d'informations pour chaque image.

Création de la mosaïque

On a mis dans le dossier de travail (nommé ici grenier ) une image qui va servir de modele (nommée modele.png ) et on voudrait créer l'image mosaic.png. L'image modèle doit être assez grande (dans les 2000 ou 3000 pixels sinon le résultat sera médiocre ) On va saisir sur la console :

metapixel --library=housemeta --cheat=30 --width=113 --height=64 --metapixel modele.png mosaic.png
  1. --library=housemeta indique le répertoire des miniatures;
  2. --cheat=30 indique le niveau de triche (l'image modèle apparaît avec une transparence de 30% )

Si l'image qui sert de modèle est trop petite, on peut la redimensionner avec Gimp mais on peut aussi utiliser l'option --scale . Par exemple en rajoutant dans les options --scale=8, l'image modèle aura des dimensions 8 fois plus grandes et une surface 64 fois plus grande.

Dr House est-il un objet fractal ?

Cliquez sur le petit triangle…

Film d'écran réalisé avec XVidCap


fait le 20 septembre 2008