Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];

Вниз

Замена цветов   Найти похожие ветки 

 
Jimmy   (2010-01-17 22:20) [0]

Имеется рисунок, сделанный в оттенках цвета, RGB составляющие которого r1,g1,b1. Нужно перевести его в рисунок с оттенком r2,g2,b2. Что для этого нужно сделать с произвольным цветом рисунка r3,g3,b3? Заранее спасибо!


 
antonn ©   (2010-01-17 23:39) [1]

составить пропорцию r2 к r1 и применить к r3


 
Jimmy   (2010-01-18 16:59) [2]

Поясните, пожалуйста, поподробнее!


 
Jeer ©   (2010-01-18 17:36) [3]


> Jimmy   (18.01.10 16:59) [2]
>
> Поясните, пожалуйста, поподробнее!


Встречный вопрос - назовите "ориентацию" и композицию кодов цветов в TColor.


 
Franzy   (2010-01-19 16:34) [4]

Т.е. был рисунок, например, в синих тонах, а стал в зеленых? Рискну предположить, что можно попробовать пропорционально изменять компоненты цвета пикселя. Пропорция - хитрое отношение оттенка 1 к оттенку 2, учитывающее деление на 0.

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


 
Jimmy   (2010-01-19 17:11) [5]

>>Т.е. был рисунок, например, в синих тонах, а стал в зеленых?
Да.
>>Рискну предположить, что можно попробовать пропорционально изменять компоненты цвета пикселя. Пропорция - хитрое отношение оттенка 1 к оттенку 2, учитывающее деление на 0.
Хотелось бы поподробнее!
>>Оттенок получается наложением маски увета. Вычитаем из цвета маску первого отенка, прибавляем маску второго. В фотошопе вроде так делается.
Что такое маска цвета?


 
Jeer ©   (2010-01-19 17:39) [6]

Все равно не очень понятна задача.

Так какая задача ?

1. Есть монохромное ( одноцветное ) изображение одного оттенка и надо его перевести в другое монохромное изображение другого оттенка.

2. Есть полихромное изображение с преобладанием одного оттенка и надо его перевести в полихромное с преобладанием другого оттенка.

Если первая, то задача решается через переход в цветовую модель HSB, выполнение пропорциональной коррекции по углу ( цвет) и радиусу ( яркость) и обратно в RGB.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
15-1262035823
Юрий
2009-12-29 00:30
2010.03.21
С днем рождения ! 29 декабря 2009 вторник


2-1263994251
webpauk
2010-01-20 16:30
2010.03.21
Обращение к свойствам TForm по его Handle


11-1214593250
arthur
2008-06-27 23:00
2010.03.21
onPaint РІРѕРїСЂРѕСЃ (onPaint question)


15-1262169330
Цукор5
2009-12-30 13:35
2010.03.21
Delphi7 & xpmanifest


15-1262278818
qaz
2009-12-31 20:00
2010.03.21
Новогодняя





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский