我目前正在使用GIMP将两张照片分层到一个工作项目的照片文件中。我有超过7000个107x80的JPG图像,我需要放在一个160 x 100的PNG背景上,上面有一个徽标,并另存为JPG文件名。需要将107x80 JPG放置在背景上徽标的左侧。我一直在做这件事,但这非常耗时。我已经使用BIMP调整了所有JPG图像的大小,我真的很想找到一种方法来使用BIMP自动执行此过程,或者找到另一个可以执行此过程的程序。我看过几篇关于Imagemagick的文章,但我不太擅长基于控制台的程序。有没有一种方法可以在GIMP或其他Photoshop程序中进行批处理,以将照片放置在背景中的确切位置?用Photoshop做个Macro会不会更好?感谢您的帮助JPG on background Background PNG
发布于 2017-06-21 01:31:11
您可以使用ImageMagick将一幅图像合成到另一幅图像上的某个精确位置。ImageMagick convert可以执行此操作,并且是命令行驱动的。参见http://www.imagemagick.org/Usage/layers/#convert。可以编写转换过程的脚本,以循环遍历每个图像。或者,如果您有相同的背景或相同的叠加图像,则可以使用mogrify命令处理整个文件夹中的文件。参见http://www.imagemagick.org/Usage/basics/#mogrify和http://www.imagemagick.org/Usage/basics/#mogrify_compose。如果您提供一对图像以及希望将一个图像放置在另一个图像上的位置。我可以给你更直接的命令。
https://stackoverflow.com/questions/44655938
复制相似问题