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


95

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

Réponses:


155

Si vous avez imagemagickinstallé,

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 se soucient pas de perdre le fichier d' origine: mogrify -colorspace Gray file.


Cependant, aucun de ceux-ci ne convertit réellement une AxBx3 RGBimage en une image en AxBx1niveaux de gris à un seul canal.
Subin Sebastian le

Le séparé a très bien fonctionné pour moi.
Tiago Franco

14

utilisez l'une des options : -monochromeou -colorspace graypour imagemagick( convert).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.