我需要从现有图像到任务中创建50%RGB灰色画布。
并且使用此命令执行此操作:
magick.exe 00_B.tif -fill fractal -opaque fractal 000.png
或
magick.exe 00_B.tif -alpha Opaque +level-colors "rgb(50%,50%,50%)" 000.tif
原始图像是16位RGB但是Imagemagick总是将png或tif或jpg保存为灰度图像。
当我定义非灰色时
magick.exe 00_B.tif -fill fractal -opaque Sienna 000.tif
ImageMagick保存其上具有Si色的RGB图像。
我错过了什么,我应该如何创建50%灰度图像?
我计划在最终命令中将其与-write MPR:GrayLayer
一起使用,因此不需要实际写入RGB文件。
在ImageMagick中,您可以创建50%的灰度图像并按以下方式另存为RGB:
对于TIF输出:
convert 00_B.tif -fill "gray(50%)" -colorize 100 -type truecolor result.tif
对于PNG输出:
convert 00_B.tif -fill "gray(50%)" -colorize 100 PNG24:result.png