【发布时间】:2022-01-18 17:07:14
【问题描述】:
我在 windows 上使用此命令将精灵表拆分为多个文件(帧)-
magick convert images\1.png -crop 1024x1024 images\1.png
效果很好,问题是我需要对 5k+ 精灵表执行此操作,并为每组帧创建一个子文件夹。我尝试寻找答案并发现了 mogrify,但我不确定如何针对我的情况使用它?
编辑: 输入图像均按 1 到 5000 顺序命名。输出文件夹将分别命名,输出文件也将按 1-30 顺序命名。
【问题讨论】:
-
你没有说你使用的是什么操作系统,也没有真正解释你的输入文件是如何命名的,以及对应的输出文件应该被命名为什么。
-
Mogrify 旨在为每个输入图像创建一个输出图像。因此,您需要在每个输入图像上编写一个脚本循环,并将裁剪中的所有输出文件写入您想要放置它们的任何输出目录。附言在 ImageMagick 7 中,使用魔法,而不是魔法转换。 IM 7 中的识别和蒙太奇等其他工具变成了魔法识别和魔法蒙太奇。只是不转换。