我正在尝试使用 ImageMagick 基于蒙版对图像的特定区域进行着色。蒙版包含图像应着色的白色像素和不应发生着色的黑色像素。
magick convert input_image.png mask.png -alpha off -compose CopyOpacity -composite -fill "#FF5733" -colorize 100% output_image.png
这是在 Imagemagick 中执行此操作的一种方法。创建一个与输入大小相同的彩色图像。然后使用蒙版将它们合成在一起。
(不要使用 magick 转换 --- 仅使用 magick)
图片:
面膜:
magick lena.png ( +clone -fill blue -colorize 100 ) mask.png -compose over -composite lena_colorized.png