Перекраска объектов
Всего 19 сообщ.
|
Показаны 1 - 19
Перекраска объектов
По работе часто приходится перекрашивать объекты на фотографиях в другие цвета с сохранением объёма и фактуры. Делаю это в Curves по каналам, с контролем в палитре Info. Результат не всегда удовлетворяет. Что посоветуете?
Re: Перекраска объектов
вариант - сканировать нужный цвет/фактуру и наложить слоем.
Re: Перекраска объектов
не кривые а channel mixer!
Re: Re: Перекраска объектов
от: L4m3r
не кривые а channel mixer!
Давно подозревал... Извиняюсь, нельзя ли в двух словах...
Re: Перекраска объектов
а чего там не понять. ето умножение на матрицу 3*3. тоже самое что цветоделение - вместо RGB можно взять любые краски.
матрица растяжения это обобщение saturation а матрица поворота это обобщение hue. (если набивать руками то бывает удобнее набить поворот вокруг какого нибудь цвета оставив его на месте (цыфры подбираются так чтоб нужная сумма осталась неизменной) или же набить растяжение усилив или ослабив разницу между какими то цветами)
Из растяжения и поворота можно составить любое преобразование, как извесно.
если надо перекрасить более чем 3 цвета в 3 заданных то можно красить по маскам получаемым например с помощью техже кривых и/или channel mixer-а.
да небольшая кривизна в том что опция Blend RGB colors using gamma= похоже на него не действует (по крайней мере в 7 фотошопе) а наилучшй (фотореалистичный без использованя масок) результат будет при гамме 1.
матрица растяжения это обобщение saturation а матрица поворота это обобщение hue. (если набивать руками то бывает удобнее набить поворот вокруг какого нибудь цвета оставив его на месте (цыфры подбираются так чтоб нужная сумма осталась неизменной) или же набить растяжение усилив или ослабив разницу между какими то цветами)
Из растяжения и поворота можно составить любое преобразование, как извесно.
если надо перекрасить более чем 3 цвета в 3 заданных то можно красить по маскам получаемым например с помощью техже кривых и/или channel mixer-а.
да небольшая кривизна в том что опция Blend RGB colors using gamma= похоже на него не действует (по крайней мере в 7 фотошопе) а наилучшй (фотореалистичный без использованя масок) результат будет при гамме 1.
Re: Re: Перекраска объектов
Теперь все ясно.
Надо просто мыслить на квантовом уровне и прИдставлять себе все якро и наХлядно.
Надо просто мыслить на квантовом уровне и прИдставлять себе все якро и наХлядно.
Re: Re: Re: Перекраска объектов
ну спрашывали ж пра ПРИНЦЫП :))))
кстати ещё одна перекрашывалка есть в функции hue-saturation и ещё одна в selective color
кстати ещё одна перекрашывалка есть в функции hue-saturation и ещё одна в selective color
Re: Re: Re: Перекраска объектов
от: Антон48от: L4m3r
не кривые а channel mixer!
Давно подозревал... Извиняюсь, нельзя ли в двух словах...Никак не пойму принцип действия.
Читай Маргулиса. У него есть пример перекраски одежды. Насколько помню там это делается кривыми в Lab, плюс ещё несколько фокусов.
Re: Перекраска объектов
от:Антон48
По работе часто приходится перекрашивать объекты на фотографиях в другие цвета с сохранением объёма и фактуры. Делаю это в Curves по каналам, с контролем в палитре Info. Результат не всегда удовлетворяет. Что посоветуете?Подробнее
Программа ColorSwap находится у меня в топике https://foto.ru/forums/topics/145523&page=1#listStart
Re: Перекраска объектов
от:Антон48
По работе часто приходится перекрашивать объекты на фотографиях в другие цвета с сохранением объёма и фактуры. Делаю это в Curves по каналам, с контролем в палитре Info. Результат не всегда удовлетворяет. Что посоветуете?Подробнее
А чем не устраивают результаты, получаемые созданием слоя с blending mode "Hue" или даже "Color" с последующим творческим размахиванием кистью и стеркой?..
Re: Re: Перекраска объектов
Если я правильно понял - цветокоррекция описана на ФД
Re: Re: Перекраска объектов
от:miopeот:Антон48
По работе часто приходится перекрашивать объекты на фотографиях в другие цвета с сохранением объёма и фактуры. Делаю это в Curves по каналам, с контролем в палитре Info. Результат не всегда удовлетворяет. Что посоветуете?Подробнее
А чем не устраивают результаты, получаемые созданием слоя с blending mode "Hue" или даже "Color" с последующим творческим размахиванием кистью и стеркой?..Подробнее
Непредсказуемый результат, всегда потеря фактуры и почти всегда - формы. "Кривые" лучше, но тоже неидеальны.
Re: Re: Re: Перекраска объектов
от:Владимир Надин
Если я правильно понял - цветокоррекция описана на ФДПодробнее
Не пойдёт... Слишком примитивно, нужно более точно, по цифрам.
Re: Re: Re: Перекраска объектов
от:Антон48от:miope
А чем не устраивают результаты, получаемые созданием слоя с blending mode "Hue" или даже "Color" с последующим творческим размахиванием кистью и стеркой?..Подробнее
Непредсказуемый результат, всегда потеря фактуры и почти всегда - формы. "Кривые" лучше, но тоже неидеальны.Подробнее
Оппс
Фактура, если я правильно понимаю значение этого слова, передается на снимке изменениями яркости, но никак не оттенка - фактуру и черно-белая фотография прекрасно передает. Поэтому манипуляции с оттенками никак не могут привести к ее потере. Про потерю формы понятно еще меньше.
Видимо, я не совсем понял Ваш вопрос. Если под перекраской объектов подразумевать изменение цвета однотонного предмета (певращение жухлой травы в зеленую, или замену синего свитера на вишневый), то манипуляции с оттенком приведут к более-менее пристойным результатам. Кажется, что curves вообще не годятся для этой задачи. Color mixer подходит лучше, но и работать с ним гораздо труднее.
Если же речь идет о превращании разноцветного объекта в разноцветный же, но по-другому, то, конечно, мой вариант не пройдет. Боюсь, однако, что и манипуляции с color mixer'ом не дадут достаточно реалистичного результата.
Re: Re: Re: Re: Перекраска объектов
от:miopeот:Антон48от:miope
А чем не устраивают результаты, получаемые созданием слоя с blending mode "Hue" или даже "Color" с последующим творческим размахиванием кистью и стеркой?..Подробнее
Непредсказуемый результат, всегда потеря фактуры и почти всегда - формы. "Кривые" лучше, но тоже неидеальны.Подробнее
Оппс![]()
Фактура, если я правильно понимаю значение этого слова, передается на снимке изменениями яркости, но никак не оттенка - фактуру и черно-белая фотография прекрасно передает. Поэтому манипуляции с оттенками никак не могут привести к ее потере. Про потерю формы понятно еще меньше.
Видимо, я не совсем понял Ваш вопрос. Если под перекраской объектов подразумевать изменение цвета однотонного предмета (певращение жухлой травы в зеленую, или замену синего свитера на вишневый), то манипуляции с оттенком приведут к более-менее пристойным результатам. Кажется, что curves вообще не годятся для этой задачи. Color mixer подходит лучше, но и работать с ним гораздо труднее.
Если же речь идет о превращании разноцветного объекта в разноцветный же, но по-другому, то, конечно, мой вариант не пройдет. Боюсь, однако, что и манипуляции с color mixer'ом не дадут достаточно реалистичного результата.Подробнее
Не надо "оппс"! Если не знаете что сказать, не стоит пускаться в пространные рассуждения. И функции Color Mixer в Фотошопе, кажется, нет. Может мне надо было написать не фактура, а текстура; я говорил про вид самой поверхности (матовая, глянцевая, зернистая и т.п.)
Re: Перекраска объектов
точно и по цыфрам - берётца 3 цвета, решаетца уравнение
(RGB)*A=(rgb) (всё тут матрицы 3*3, умножение матричное)
A=(RGB)^-1 *(rgb) (обращение и умножение матричное)
найденная матрица A забиваетца в channel mixer.
гамма должна быть =1.
если нужно перекрасить светлое в тёмное а тёмное в светлое то это не пройдёт (будет негативное изображение и текстура тоже отнегативится) тогда только ручная разрисовка а текстуру можно отложить отдельно и потом наложить обратно highpass фильтром например
(RGB)*A=(rgb) (всё тут матрицы 3*3, умножение матричное)
A=(RGB)^-1 *(rgb) (обращение и умножение матричное)
найденная матрица A забиваетца в channel mixer.
гамма должна быть =1.
если нужно перекрасить светлое в тёмное а тёмное в светлое то это не пройдёт (будет негативное изображение и текстура тоже отнегативится) тогда только ручная разрисовка а текстуру можно отложить отдельно и потом наложить обратно highpass фильтром например
Re: Re: Перекраска объектов
от:L4m3r
точно и по цыфрам - берётца 3 цвета, решаетца уравнение
(RGB)*A=(rgb) (всё тут матрицы 3*3, умножение матричное)
A=(RGB)^-1 *(rgb) (обращение и умножение матричное)
найденная матрица A забиваетца в channel mixer.
гамма должна быть =1.
если нужно перекрасить светлое в тёмное а тёмное в светлое то это не пройдёт (будет негативное изображение и текстура тоже отнегативится) тогда только ручная разрисовка а текстуру можно отложить отдельно и потом наложить обратно highpass фильтром напримерПодробнее
Лихо... Надо полистать конспекты с формулами перемножения матриц. Кстати из этой математики такого натягать можно! Ух! Типа Кай Краузе...
Я добивался очень приличных результатов перекрашивания в LAB. Гибко, наглядно, с сохранением текстуры. Обычно делаю 2 слоя: один базовый, другой перекрашиваю. Если оттенки вылезают в ненужных местах - слоймаска.
Хотя, явно есть гора случаев, где точность метода будет недостаточной.
Re: Re: Re: Перекраска объектов
ну так калибруют цыфровые фотики и сканеры. они ж не в sRGB снимают, некоторые вообще в аддитивном CMY или даже C-Y-G-M. вот это перекраска :))
в Lab трудновато перекинуть информацию из а в b. хтя с масками фсё можно за несколько приёмов. но это не по цыфрам :))
кстати чё уж мелочитца - ультрарадикальный метод по цыфрам - построить цветовой профиль :))
в Lab трудновато перекинуть информацию из а в b. хтя с масками фсё можно за несколько приёмов. но это не по цыфрам :))
кстати чё уж мелочитца - ультрарадикальный метод по цыфрам - построить цветовой профиль :))
Re: Re: Перекраска объектов
от:L4m3r
точно и по цыфрам - берётца 3 цвета, решаетца уравнение
(RGB)*A=(rgb) (всё тут матрицы 3*3, умножение матричное)
A=(RGB)^-1 *(rgb) (обращение и умножение матричное)
найденная матрица A забиваетца в channel mixer.
гамма должна быть =1.
если нужно перекрасить светлое в тёмное а тёмное в светлое то это не пройдёт (будет негативное изображение и текстура тоже отнегативится) тогда только ручная разрисовка а текстуру можно отложить отдельно и потом наложить обратно highpass фильтром напримерПодробнее
Хорошо вам, технарям, можете, если что, мозги включить... Я, вот, Маргулиса купил, мож поможет
