如何通过命令行将图像转换为灰度?

cwd*_*cwd 85 linux command-line image sips

如何使用sips,imagemagic或其他工具通过命令行将图像转换为黑白(灰度)?

小智 140

如果你已imagemagick安装,

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)
Run Code Online (Sandbox Code Playgroud)

如果你不关心丢失原始文件:mogrify -colorspace Gray file.

  • 但这些实际上都没有将“AxBx3”“RGB”图像转换为“AxBx1”单通道灰度图像。 (3认同)

imm*_*imm 14

使用以下之一:-monochrome或()的-colorspace gray选项.imagemagickconvert