В папке Folder1 есть несколько изображений в формате PNG, а в папке Folder2 одинаковое количество (и имена) изображений в формате PNG с водяным знаком и прозрачностью. Я хотел бы наложить изображения из папки 2 на изображения папки 1 с таким же именем, например. image1.png из Folder2 перекрывает image1.png из Folder1, image2.png из Folder2 накладывает image2.png из Folder1 и так далее. Это возможно с любым программным обеспечением или сценарием? Спасибо

1 ответ1

0

Программа Imagemagick может сделать это.

Вот цикл, который должен при запуске в одной из папок (поскольку файлы именуются одинаково в обеих папках) помещать водяные знаки из папки 2 на изображения в папке 1 и сохранять результат, помещая "w-" перед имя файла в текущей папке.

for %%i in (*) do convert.exe ../Folder1/%%i ../Folder2/%%i -gravity center -composite w-%%i

Я не могу проверить это сейчас, поэтому вам может понадобиться настроить его на работу.

Вот хороший пост с другими примерами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .