使用ImageMagick将图像转换为灰度非常暗

hal*_*leo 12 monochrome imagemagick image-processing brightness grayscale

我通过转换了一堆"普通"JPG照片

convert infile -colorspace Gray outfile
Run Code Online (Sandbox Code Playgroud)

单色.然而,结果是所有图像都很暗.这里有一个示例转换:原始照片转换的单色图像.

有没有更好的方法将ImageMagick的照片般逼真的图像转换为灰度?

Mar*_*som 18

文档指出改变颜色空间时,颜色从原来的伽马转换的转换之前为线性.您需要将它们转换回适当的伽玛.

convert infile -colorspace Gray -gamma 2.2 outfile
Run Code Online (Sandbox Code Playgroud)