У меня проблемы с использованием пакетных команд GIMP в WSL .
У меня есть файл с несколькими файлами .png
, и я пытаюсь применить порог ко всем из них, используя команду Пакет gimp, документация в gimp говорит о том, как выполнять команды, но я получаю ошибки, когда запускаю сценарий, почти скопированный из документации.
Вот несколько пар попытка-ошибка
gimp -i -b '(gimp-drawable-threshold "*.png" 6 0 0.5)' -b '(gimp-quit 0)'
batch command experienced an execution error:
Error: Invalid type for argument 1 to gimp-drawable-threshold
Аналогично для
gimp -i -b '(gimp-threshold "*.png" 0 0.5)' -b '(gimp-quit 0)'
batch command experienced an execution error:
Error: Invalid type for argument 1 to gimp-threshold
Я не смог найти в документах, как нумеруются аргументы для ScriptFu в GIMP, поэтому я сначала предположил, что число 6 с первой попытки было неверным, но тестирование с gimp-threshold показало, что все в порядке.
Поняв, что "*.png"
, вероятно, неправильно, я искал вокруг и нашел людей, пишущих аргумент имени файла с escape-символами (\"
), но это не так либо не работает.
Любая помощь будет принята с благодарностью!