convert
Linux
Publiée le
2026-10-20 05:15:40
imagemagick
# Convertir une image JPG en PNG pour la transparence
convert -background black input.jpg output.png
# Redimensionner l'image à 800 pixels de largeur, tout en gardant les proportions
convert input.jpg -resize 800x output_resized.jpg
# Ajouter un bordure rouge de 10 pixels autour de l'image
convert input.jpg -bordercolor red -border 10x10 output_bordered.png
# Ajuster le niveau de contraste en augmentant les noirs (bias)
convert input.jpg -bias 0.2 output_contraste.jpg
# Appliquer un flou gaussien pour adoucir l'image
convert input.jpg -filter Gaussian -gaussian-blur 1.5x1.5 output_floue.jpg
# Joindre deux images côte à côte (horizontalement)
convert image1.png image2.png +append output_jointe.png
# Changer le format de l'image en WebP pour une meilleure compression web
convert input.jpg -quality 80 output_web.webp
# Activer et définir un canal alpha (transparence) sur l'image
convert input.jpg -alpha on output_alpha.gif
# Ajouter un filigrane textuel simple à l'image
convert input.jpg -draw "text 10,10 'Confidential'" output_filigrane.png
# Réduire la taille de l'image et rogner les bords (crop)
convert input.jpg -gravity center -crop 640x640+0+0 output_recadre.jpg
# Appliquer un effet sépia pour donner un ton ancien à l'image
convert input.jpg -sepia-average 1.2 output_sepiatone.jpg
# Inverser les couleurs de l'image (négatif)
convert input.jpg -negate output_inverse.png
# Convertir une image en niveaux de gris pur
convert input.jpg -colorspace Gray output_gris.tiff
# Ajouter un fond bleu et centrer l'image dessus
convert input.jpg -background blue -gravity center -extent 1024x768 output_fondbleu.png