ImageMagick Добавить рекурсивные подкаталоги через приглашение CMD - PullRequest
0 голосов
/ 04 сентября 2018

У меня есть большая группа папок внутри корневой папки. Я хочу добавить каждое изображение в каждой подпапке в одно большое изображение.

Начало: Папка 1 \ 1.tif Папка 1 \ 2.tif Папка 1 \ 3.tif Папка 1 \ 4.tif Папка 2 \ 1.tif Папка 2 \ 2.tif

Выход: Папка 1 \ Combined.tif Папка 2 \ Combined.tif

Я пробовал строку кода вроде:

magick FOR /R *.tif -append Combined.tif

Как заставить рекурсивные подпапки работать для -append для ImageMagick, это вообще возможно?

1 Ответ

0 голосов
/ 04 сентября 2018

Сейчас я не могу попробовать это, но я думаю, что если вы это сделаете:

DIR /S /B *.TIF > FILES.TXT

вы получите список файлов, не украшенных размерами и прочим.

После этого вы сможете передать это ImageMagick с:

magick @FILES.TXT -append result.tif

Может работать даже без промежуточного файла:

DIR /S /B *.TIF | magick @- -append result.tif
...