Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/05/2016, à 14:14

hazertyck

[Résolu] Addition de plusieures images en une seule.

Bonjour,

Je souhaite faire de plusieurs petites images de 256x256 pixels, une seule grande (mosaïque).
J'ai un dossier par numéro de colonne, et dans chaque dossier, chaque image porte le numéro de la ligne où elle doit apparaitre.

exemple :
/dossier
--/1
----/1/1.png
----/1/2.png
----/1/3.png
... jusqu'a
----/1/55.png
--/2
----/2/1.png
----/2/2.png
... et le dernier fichier du dernier dossier
----/63/55.png


J'ai 63 colonnes, et 55 lignes, donc 3465 images. Donc je cherche un moyen de scripter la création d'une image par ajout de morceaux. Avez vous une idée de comment faire ?

Merci pour vos conseils smile

Dernière modification par hazertyck (Le 04/05/2016, à 11:26)

Hors ligne

#2 Le 03/05/2016, à 14:48

cqfd93

Re : [Résolu] Addition de plusieures images en une seule.

Bonjour,

Tu peux faire ça avec imagemagick (à installer avant toutes choses) :

montage  */*.png -tile 10x5 -geometry 80x120  -mode Concatenate _planche.png

Ça va créer des planches de 5 lignes de 10 miniatures chacune avec des miniatures de 80x120 pixels, avec toutes les .png contenues dans tous les sous-dossiers où tu te trouves.


cqfd93

Hors ligne

#3 Le 03/05/2016, à 14:51

cqfd93

Re : [Résolu] Addition de plusieures images en une seule.

Si tu veux en savoir plus sur cette commande, c'est là (en anglais).


cqfd93

Hors ligne

#4 Le 04/05/2016, à 11:26

hazertyck

Re : [Résolu] Addition de plusieures images en une seule.

Holala... Mais c'est génial !

Merci ça fonctionne impec pour moi !

ps : pour ceux qui auraient les mêmes besoins, pensez à nommer vos dossier et fichier < 10 en /01 (dossier) et 07.png au lieu de /7 et 7.png sinon le parcours des dossier ne se fait pas dans l'ordre dans lequel votre cervau le fait smile

(1 11 12 13 14 15 16 17 18 19 2 20 21 22 ..... au lieu de 01 02 03 04 05 06 07 08 09 10 11 )

Hors ligne