Мне нужно vflip изображения из определенных папок. (Более 300 папок, чтобы сделать). Вот почему я хочу автоматизировать это. Потому что я могу получить имена папок из базы данных.
Но у меня проблема с именем файла результата. Я хочу перезаписать исходный файл.
i_view64.exe d: \ Temp \ fliptest \ *. Jpg / vflip / jpgq = 97 / серый /convert=*.jpg
Полученное изображение корректно перевернуто. Но имя файла выглядит следующим образом:
Исходные имена файлов:
462065 # 4620650001.jpg
..
462065 # 4620650010.jpg
Имя файла результата:
462065 1 462065000 1 .jpg
..
462065 10 46206500 10 .jpg
Как вы можете видеть, # в имени файла заменяется числом в конце имени файла.
Я гуглил, чтобы найти, есть ли опция сказать "просто перезаписать", так что мне не нужен параметр / convert. Но я не нашел его.
Также "echo 462065 # 4620650001.jpg" дает правильный результат. И поскольку изображение может быть преобразовано, это не проблема ввода.
Если я попытаюсь указать путь к изображению в командной строке, он даст тот же результат, что и выше.
i_view64.exe d: \ Temp \ fliptest \ 462065 # 4620650001.jpg / vflip / jpgq = 97 / grey /convert=462065#4620650001.jpg
Я хочу перезаписать оригинал с помощьюизображение результата.