我正在尝试自动合成(叠加)两个 PNG 图像文件。我有一张背景图像和一张几乎透明的叠加层,尺寸相同。后者包含透明背景上的文本。
当做
convert "$background.png" "$foreground.png" -composite +antialias "$output.png"
我获得一个输出文件,其中的文本具有细灰色轮廓。我怀疑这是由于默认启用了抗锯齿功能所致,并尝试添加开关+antialias
。这似乎没有改变任何东西。似乎有大量方法可用于指定合并-compose
。我很困惑,不知道其中哪些有意义,如果有的话。
我也尝试过composite
这里描述的方法http://www.imagemagick.org/Usage/compose/。