Автор Тема: Срочно нужна помощьпо Ф-Шопу  (Прочитано 71004 раз)

Оффлайн karel

  • Ветеран
  • ******
  • Сообщений: 1542
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #300 : 13 Апрель 2024, 19:54:10 »
Вопрос : Можно ли придумать способ - автоматически щёлкнуть пипеткой серого в уровнях по изображению .

Оффлайн karel

  • Ветеран
  • ******
  • Сообщений: 1542
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #301 : 14 Апрель 2024, 10:23:25 »
Может быть как то через автохоткей ?

Оффлайн jazz-y

  • Живет здесь
  • *****
  • Сообщений: 674
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #302 : 14 Апрель 2024, 13:30:02 »
Нет. Взаимодействие с элементами управления модальных окон скриптами невозможно.

А можно подробнее про ситуацию в которой это нужно?

Можно заранее поставить пипеткой точку в нужном месте изображения и затем скриптом вызвать уровни, передав в них параметры коррекции. До запуска уровней мы можем получить цвет указанный пипеткой и рассчитать поканальное смещение гаммы чтобы привести указанную точку к серому по формуле Y' = 0.2989 * R + 0.5870 * G + 0.1140 * B (т.е. сделать все то же, что делает пипетка серого).

Оффлайн jazz-y

  • Живет здесь
  • *****
  • Сообщений: 674
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #303 : 14 Апрель 2024, 14:37:54 »
* хотя там зашита куча алгоритмов и степень приводки к серому зависит как от цветового пространства, так и от параметров самой панели уровней, повторить то что делает Фотошоп сложно (будет погрешность)

Оффлайн karel

  • Ветеран
  • ******
  • Сообщений: 1542
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #304 : 14 Апрель 2024, 15:23:49 »
Печально . Хотел корректировать по скинтону . Нейрофильтр создаёт слой с маской скинтона , её можно усреднить , и растянуть на весь кадр . Если щёлкнуть настроенной пипеткой серого по любому месту , получим более ли менее нормальный цвет . Я так делаю , только щелкаю по усреднённой маске , вроде бы получается .

Оффлайн jazz-y

  • Живет здесь
  • *****
  • Сообщений: 674
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #305 : 14 Апрель 2024, 17:02:40 »
Если весь слой равномерно залит цветом (либо с +/- небольшими вариациями цвета), попробуйте вот это:

https://pastebin.com/raw/EwSYwh6X

Скрипт создает корректирующий слой кривых приводя средний цвет активного слоя к жестко заданному цвету

во коде есть строка, ее поправить под нужные RGB значения
var targetRGB = [128, 128, 128]
Отличие от уровней в том, что уровни при щелчке серой пипеткой модифицируют гамму в точке [128, 128, 128] (что дает более мягкие изменения, но не всегда позволяет получить нужный цвет), здесь же "тянутся" конкретные координаты цвета. В принципе могу и под уровни переписать.

Оффлайн karel

  • Ветеран
  • ******
  • Сообщений: 1542
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #306 : 14 Апрель 2024, 18:39:56 »
Большое спасибо ! Кажется получилось .

Оффлайн jazz-y

  • Живет здесь
  • *****
  • Сообщений: 674
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #307 : 16 Апрель 2024, 09:01:21 »
У меня не получалось автоматизировать коррекцию лица по одному среднему цвету. Хотел задействовать три точки на гистограмме (условные тени, средние тона и света) и подгонять их под образец (по сути имитируя ручную обработку), но уткнулся в задачу с которой не сталкивался ранее (нужно найти локальные максимумы в каждом канале гистограммы и округлить их в определенном радиусе). Там фигова туча способов подготовки данных, разные методы выборки и т.п., в голове это поместить невозможно (по крайней мере мне), нужно строить графики чтобы была визуализация данных. В js с графиками туго (точнее - никак). Попробую осилить с промежуточной выгрузкой данных в эксель - идея все же заманчивая.
« Последнее редактирование: 16 Апрель 2024, 09:06:33 от jazz-y »

Оффлайн karel

  • Ветеран
  • ******
  • Сообщений: 1542
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #308 : 16 Апрель 2024, 12:57:02 »
Доводить коррекцию приходится по любому . Главное чтобы не очень сильно .

Оффлайн Tenvit

  • Участник
  • **
  • Сообщений: 25
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #309 : 13 Май 2024, 15:30:49 »
Подскажите, пожалуйста, есть ли какой-нибудь скрипт для подписи учителей и воспитателей? Чтобы делал разный размер фамилии, имени-отчества и должности.


Оффлайн jazz-y

  • Живет здесь
  • *****
  • Сообщений: 674
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #310 : 13 Май 2024, 16:33:04 »
Auto replace text - http://forum.vinyetka.ru/index.php?topic=4756.0

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

Принцип работы на видео:
<a href="http://www.youtube.com/watch?v=-6VFpf4YU6E" target="_blank">http://www.youtube.com/watch?v=-6VFpf4YU6E</a>

https://disk.yandex.ru/d/hphWJporR6Fl0A

* если при применении скрипта явно что-то идет не так (меняются расстояния между строками, уползает текст - сбросить стиль текстового слоя или пересоздать его с нуля (Фотошоп иногда генерирует кучу мусорных стилей внутри слоя - их просто невозможно адекватно обработать скриптом)
« Последнее редактирование: 13 Май 2024, 16:41:34 от jazz-y »

Оффлайн Tenvit

  • Участник
  • **
  • Сообщений: 25
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #311 : 13 Май 2024, 17:35:43 »
jazz-y,
спасибо! :-[

Оффлайн jazz-y

  • Живет здесь
  • *****
  • Сообщений: 674
Re: Срочно нужна помощьпо Ф-Шопу
« Ответ #312 : 13 Май 2024, 19:13:09 »
а, забыл добавить - если в документе есть несколько текстовых слоев, скрипт при прочих равных выберет для замены текста тот, что ближе к центру активного слоя (стоит учитывать при работе с ростовыми портретами или портретами скрытыми маской - центр слоя не всегда может быть очевидной точкой). Если нужно заменить текст в конкретном текстовом слое (например, цитате расположенной далеко от портрета на макете), то в скрипте можно указать маску имени слоя (он будет искать для замены слой с указанными символами в имени).

П.с. можно не стесняться и пробовать скрипт на слоях с более сложным оформлением - он переносит стили не только построчно, но и по границам слов (т.е. какой-нибудь радужный текст или цветовые/шрифтовые акценты на первых буквах имён/фамилий - вполне).

 





Рейтинг@Mail.ru Яндекс цитирования Мастерхост
Виньетка.ру

16+