我试图将绿色图像覆盖在另一个图像上,然后将绿色转换为透明。我使用的代码如下。它工作正常,但它留下一个轻微的绿色边框。如果没有出现这个绿色边框的最佳方法是什么?我尝试使用模糊,但结果有所不同。有时会削减其他颜色。有没有比使用模糊更好的方法来防止绿色边框?
convert image.png ../greenoverlay.png -layers merge image.png;
convert image.png -fuzz 41% -transparent \#00FF00 final.png;
谢谢大家!