我正在尝试使用以下命令将png灰度图像转换为RGB png图像。
convert HopeLoveJoy.png -size 1x1 -fill "rgba(0%,1%,2%,0)" -draw "color 511,511 point" out_test.png
通过使用上面的上述命令,我可以进行转换,但是图像的颜色正在改变。命令中有什么问题吗?任何帮助表示赞赏。提前致谢。
如果如您的问题标题所暗示的那样,如果您真的只想从灰度级转到sRGB色彩空间,请使用以下命令:
convert image.png -define png:color-type=2 result.png
我这样检查:
convert image.png -define png:color-type=2 result.png && identify -format "%[colorspace]" result.png sRGB