web-dev-qa-db-fra.com

Comment puis-je convertir une image en niveaux de gris via la ligne de commande?

Comment puis-je utiliser sips, imagemagic ou un autre outil pour convertir une image en noir et blanc (niveaux de gris) via la ligne de commande?

83
cwd

Si vous avez imagemagick installé,

convert source.jpg -colorspace Gray destination.jpg (true grayscale only)
convert source.jpg -monochrome destination.jpg (true black and white)
convert source.jpg -separate destination.jpg (separate into gray channels)

Si vous ne vous souciez pas de perdre le fichier d'origine: mogrify -colorspace Gray file.

137
mark

utilisez l'un des: -monochrome ou -colorspace gray options pour imagemagick (convert).

14
imm