【发布时间】:2017-08-09 14:02:22
【问题描述】:
我正在尝试快速转换一批文件,如下所示:
convert ./src/*.png -set filename: '%t' -gravity West -draw 'image over 0,0 424,600 "./panel.png"' ./dest/%[filename:].png
与 COMPOSITE 非常相似:
convert ./src/*.png ./panel.png -set filename: '%t' -gravity +0+0 -composite ./dest/%[filename:].png
除了最后一个不工作,只是制作了第一个看起来很糟糕的文件。 好像是bug?
有人知道如何使用 -composite 使其更正确吗? 对于 shell 中的每个文件的 for|awk|ls|find 是不可接受的 - 因为这比第一个示例要慢。
【问题讨论】:
标签: imagemagick batch-processing imagemagick-convert