Использовать скрипт обработки изображений Photoshop вне фотошопа - PullRequest
0 голосов
/ 11 августа 2011

есть ли способ использовать скрипт обработчика изображений Photoshop вне фотошопа. Желательно, чтобы в качестве фонового процесса я продолжал работать в Photoshop, пока обрабатываю тонны изображений.

Извините, если это не подходящее место для публикации. Заранее спасибо.

Ответы [ 4 ]

3 голосов
/ 30 июня 2012

Фотошоп не может этого сделать. Вы можете использовать программное обеспечение командной строки (без графического интерфейса), например ImageMagick . Вот пример в bash, который показывает, как изменить размер всех .tga в папке до 64x96 px и преобразовать в формат .png:

for tga in *.tga; do convert $tga'[64x96]' ${tga/\.tga/.png};done

Преимущества?

  1. Запускается в фоновом режиме (командная строка)
  2. Free
  3. Opensource
  4. Мультиплатформа (linux, windows, osx, ios)
  5. Хорошо задокументировано
1 голос
/ 30 июня 2012

Нет, Photoshop должен быть открыт, чтобы использовать его процессор изображений.Вот почему, если вы хотите добавить 50 к значению синего цвета каждого пикселя (делая изображение более синим), вы не захотите делать это в фотошопе.Вы хотели бы перебрать массив пикселей в Java или другом языке.

В фотошопе вам нужно будет написать скрипт для выделения одного пикселя, затем отредактировать его цвет, отменить выбор этого пикселя, сделать новый выбор для пикселя рядом с ним, а затем снова начать цикл.Это было бы очень интенсивно в процессе и использовало бы GUI все время.

0 голосов
/ 14 мая 2017

Если вы настаиваете на Photoshop, вы можете использовать «Сервер Photoshop». У вас будет другая машина с запущенным фотошопом. И вы будете использовать Photoshop Connect SDK http://www.adobe.com/devnet/photoshop/sdk.html в локальной сети.

Затем вы можете выполнить скрипт по протоколу TCP. И, как вы сказали ... Процессор изображений это скрипт. Когда скрипт завершен, Photoshop возвращает значение обратно. Так что вы можете сделать запрос на пути к изображениям или что-нибудь еще, если хотите.

0 голосов
/ 10 октября 2016

Вы можете выполнять массовые действия с помощью Adobe Bridge.

Для этого вам нужно создать действие в Photoshop , после чего вы можете выполнить это действие с большими объемами изображений с помощью Adobe Bridge, например, сделать водяной знак или применить фильтры.

дружеское напоминание о том, что вы не можете использовать свой компьютер, пока действие не будет завершено.

...