Автоматизация

В этой теме 4 ответа, 2 участника, последнее обновление  spoilt_exile 6 года/лет, 2 мес. назад.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Сообщения
  • #855

    Godzie
    Участник

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

    #1457

    Godzie
    Участник

    Полез разбираться сам, немного освоил синтаксис лиспа, но возникли проблемы с gimp-levels
    В каком формате вводить него аргументы? (Допустим значения уровней будут задаваться в скрипте, а не вводиться руками при запуске(для начала))

    #1458

    spoilt_exile
    Участник

    В основном туда вводится INT32. Чтобы регулировать уровни из самого скрипта можно накидать ползунки регуляторов (SF-ADJUSTMENT).

    #1459

    Godzie
    Участник

    А можно примеры обоих строк?

    #1460

    spoilt_exile
    Участник

    Ну примерно так:


    ;Добавление ползунка в интрефейс скрипта (добавить в вызов 'script-fu-register')
    SF-ADJUSTMENT "Low input" '(0 0 255 15 35 1 0)

    ;Вызов функции уровней с использованием переменной
    (gimp-levels layer 0 low-input 255 1.0 0 255)

    Следует отметить что переменная low-input при этом должна быть аргументом главной функции скрипта, чтобы все это заработало.
    Для углубления познаний в добавлении виджетов в скрипты стоит прочесть эту стриницу (ближе к концу).
    Если будут какие-то вопросы или сложности, то лучше всего стучаться в мой джаббер (spoilt [at] jabber.hot-chilli.net) или в ICQ указанный в профиле.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)

Для ответа в этой теме необходимо авторизоваться.