Я работаю с программой преобразования ImageMagick через командную строку. Я использую его, чтобы разбить изображение на 16x16 изображений. Это хорошо работает с командой урожая. Я делаю так:ImageMagick convert crop с отформатированными именами файлов
convert.exe "C:\Users\Matt\Desktop\tiles\maps\shrine_source\shadow_light.png" -crop 16x16 "C:\Users\Matt\Desktop\tiles\maps\shadow_light_input\shadow_light_%02d.png"
Проблема заключается в том, я хотел бы форматировать часть после подчеркивания, начиная с индекса. Например, начиная с «shadow_light_2048.png
» и т. Д. Глядя на некоторые примеры, я думал, что это можно сделать с помощью скобок, таких как «shadow_light_%[2048-3071].png
», но, похоже, это игнорирует.
Может ли кто-нибудь помочь мне в правильном направлении указать, как правильно форматировать имя файла? Идеально в том, где я должен указывать только начальный индекс.
Это прекрасно работает! Спасибо за решение и пример. – Arbel