我有两个图像,一个是背景图像(img_back.png),另一个是图像(person.jpg),现在我需要将这个person.jpg图像粘贴到img_back.png图像中,使它看起来像个人.jpg有背景。试过很多命令,比如-composite,-blend,-combine等,但都没有。所以任何人都可以告诉我如何使用Imagemagick来实现它。
答案 0 :(得分:0)
person.jpg
本身没有透明度,所以这不是那么微不足道。您必须在人物周围创建一个遮罩以创建新的Alpha通道,然后您可以合成图片。
如果person.jpg
是白色背景上的人,这可能不会太疯狂,但您可能需要冒险进入OpenCV进行图像处理以找到此人的轮廓。
如果您测试JibJab Sendables,您可以看到解决此问题的一种方法。将面部或人物面具的创建推迟给用户。