composite

Linux
Publiée le 2026-10-09 05:20:06
Illustration Linux pour la commande composite

composite-im6

# Composé de base : place l'image source sur l'arrière-plan
convert image_source.png background.jpg -gravity center -composite output.png

# Composite en utilisant un masque pour définir la zone visible
convert image_source.png mask.png -compose copy -composite output_masked.png

# Utilise le mode de fusion 'Multiply' (multiplication) pour mélanger les images
convert foreground.png background.jpg -compose Multiply -composite output_multiply.png

# Utilise le mode de fusion 'Screen' (écran) qui est bon pour les lumières
convert layer1.png layer2.png -compose Screen -composite output_screen.png

# Active et gère explicitement le canal alpha (transparence)
convert image_source.png -alpha on composite_alpha.png

# Extrait uniquement la zone transparente ou le fond de l'image source
convert image_source.png -background black -flatten -compose copy -composite output_transparent.png

# Ajoute un commentaire texte (annotation) sur l'image composée
convert base.jpg -comment "Attention : Ceci est une composition test" composite_annotated.jpg

# Change le système de couleurs pour la composition si nécessaire
convert img1.png img2.png -colorspace RGB -compose copy -composite output_rgb.png

# Applique une transformation affine (rotation ou échelle) au résultat final
convert base.jpg image_source.png -gravity center -scale 80% -composite output_scaled.png

# Définit le type de compression lors de l'écriture du fichier PNG
convert img1.png img2.png -compress png -compose copy -composite output_compressed.png

# Utilise un point primaire bleu spécifique pour ajuster les couleurs composées
convert base.jpg image_source.png -blue-primary '#0000FF' -compose copy -composite output_color_adjusted.png

# Définition d'un format de sortie spécifique (ex: JPEG avec qualité)
convert img1.png img2.png -define jpeg:quality=85 -compose copy -composite output_jpeg.jpg

# Teste la composition en utilisant le canal 'Red' uniquement pour les deux images
convert img1.png img2.png -channel Red -compose copy -composite output_red_channel.png

# Déballe l'image source et l'arrière-plan dans un seul processus de composition
convert [img1] [img2] -gravity center -composite final_output.png