通过Windows中的命令行工具合并两个png?

Sha*_*ane 3 build-automation png batch-file windows-7

我正在寻找一个可以通过命令行(Windows 7)使用的工具来合并两个大小相同的png.到目前为止,我没有太多的搜索运气,因为我见过的大多数工具都是非常繁重的应用程序,似乎并不针对简单的操作.

我想用覆盖图像中的非透明像素覆盖不透明基础图像中的位.我也有photoshop CS4,但在查找相关的命令行参数方面运气不佳.

Ada*_*dam 6

ImageMagick有一个名为composite的命令行工具,可以执行您想要的操作.适用于Windows,Mac,Linux等的发行版.我刚刚使用两个透明的PNG进行测试,并按预期工作.

composite foreground.png background.png newimage.png
Run Code Online (Sandbox Code Playgroud)