Mosaique

Le
Mr.Bilou
Bonjour.
Merci de me rediriger si je suis HC.

Je cherche un logiciel (ou une méthode,) pour creer un assemblage
aléatoire de photos.
Une mosaique, mais sans "image de fond".. Juste une position aléatoire
de N images. (avec/sans recouvrement)..

Merci.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Jacques L'helgoualc'h
Le #1828698
Le 24-02-2008, Mr.Bilou
Bonjour.


bonsoir.

Merci de me rediriger si je suis HC.


Ça dépend du système d'exploitation, et des méthodes de programmation
disponibles.

Je cherche un logiciel (ou une méthode,) pour creer un assemblage
aléatoire de photos.
Une mosaique, mais sans "image de fond".. Juste une position aléatoire
de N images. (avec/sans recouvrement)..


Sans recouvrement, avec simplement une sorte de planche contact dont
seul l'ordre est aléatoire :

1/ On dépose disons 6 photos dans un répertoire (vide), et on crée un
sous-répertoire.

2/ Avec le « rename » de Perl, on déplace ces six photos en préfixant
leur nom par un nombre aléatoire :

rename -v 's/^/"repert/" . rand() . "_"/e' *.jpg
a.jpg renamed as repert/0.135021019567834_a.jpg
b.jpg renamed as repert/0.178301928655372_b.jpg
c.jpg renamed as repert/0.261004611888108_c.jpg
d.jpg renamed as repert/0.652518507416012_d.jpg
e.jpg renamed as repert/0.558995233045682_e.jpg
f.jpg renamed as repert/0.307889151605181_f.jpg

3/ Il suffit ensuite d'appeler « montage », d'ImageMagick

montage repert/0.*.jpg planche.jpeg


Pour avoir un ordre pseudo aléatoire, on pourrait utiliser jhead, en
préfixant chaque nom de photo par les secondes de l'heure de prise de
vue (mais les rafales resteraient plus ou moins ordonnées)

jhead -nfrepert/%S%f *.jpg


Sinon, en fouinant dans la documentation d'ImageMagick ?
http://www.imagemagick.org/

--
Jacques L'helgoualc'h

Publicité
Poster une réponse
Anonyme