Fusionner des images

Pour fusionner des images, il faut qu'elles aient de la transparence. Je n'ai pas 1) trouvé comment faire ça en une seule commande, alors il faut passer par des fichiers temporaires.

# Ajout de la transparence aux images
convert climbing.jpg -fill none -draw "alpha 0,0 point" -channel alpha -evaluate Divide 2 temp1.png
convert knot.jpg -fill none -draw "alpha 0,0 point" -channel alpha -evaluate Divide 2 temp2.png
 
# Superposition des images
composite temp1.png temp2.png composite.default.png

Résultat :
.

Si le mode de composition par défaut ne donne pas un résultat satisfaisant, il est possible d'utiliser certaines options pour modifier le comportement de la commande. Par exemple :

  • compose qui permet de choisir le type de composition à appliquer,
  • blend qui permet de mélanger les images l'une dans l'autre,
  • dissolve qui permet de mélanger les images l'une sur l'autre.
1)
encore