Page 1 sur 1

Imagemagick -- regroupement de deux images en une seule

Posté : sam. 14 avr. 2018 14:02
par tioker
Bonjour,

J'ai cherché, pas trouvé. Mais il doit bien y avoir la commande qui va bien ...
Voilà le sujet. J'ai deux images, de même taille (sinon je sais les mettre à la même taille par mogrify).
La première est un jpeg, png ou autre.
Mais la deuxième est un png avec des parties transparentes.

Existe-t-il une option de la commande convert du logiciel imagemagick pour poser la partie contenant des transparences sur la première et en avoir le résultat sur un nouveau fichier ?

J'ai vu l'option -adjoin mais je n'arrive pas à savoir si c'est bien ça...

Dans l'attente

PS: but --> prendre des images et en faire des icônes avec coins arrondis pour mettre sur un site Web.

Re: Imagemagick -- regroupement de deux images en une seule

Posté : sam. 14 avr. 2018 14:50
par tioker
Ne chercher pas [trop]. J'ai trouvé. En fait c'est la commande composite qu'il faut utiliser.

Code : Tout sélectionner

composite cadre.png sheets.jpg test.png
J'ai plus qu'à mettre le coins transparents ... à suivre.

Re: Imagemagick -- regroupement de deux images en une seule

Posté : sam. 14 avr. 2018 15:21
par tioker
Donc j'ai trouvé et produit le résultat que je souhaitais.
Les étapes.
1/ Si nécessaire, mettre les images à la bonne dimension

Code : Tout sélectionner

mogrify -resize 300x300 image.jpg
2/ fusionner les deux images en mettant en premier le calque avec des parties transparentes

Code : Tout sélectionner

composite cadre.png image.jpg image.png
3/ Remplacer le code couleur qu'on veut supprimer par de la transparence

Code : Tout sélectionner

convert -transparent "#ff006e" image.png ico.png
On voit dans la photo qui suit la transformation de l'image d'origine avec le calque transparent qui a permis l'opération (excusez, y'a un peu de mon fond d'écran) :mrgreen: .
Image

Voilà. Si ça peut aider :idea: ... Sans oublier qu'on peut automatiser tout cela avec un shell lié à l'explorateur de fichier (Nautilus, Nemo...). Peut-être utile si on veut mettre un Copyright ou une mention sur une photo publiée dont on veut garder les droits.

Je marque à Résolu.

Re: Imagemagick -- regroupement de deux images en une seule

Posté : sam. 14 avr. 2018 15:48
par tioker
cyrille a écrit :As tu jeter un œil sur l'option roundrectangle ....
Je viens de jeter un œil. En effet c'est complet; mais peut-être plus approprié à la création d'une image ??
Imagemagick contient tellement de commandes avec tellement d'options ...
Pour ce que je voulais en faire j'ai trouvé la solution, même si je dois créer à la main (une seule fois) le fichier cadre.

Merci pour l'information.