http://lexap.livejournal.com/ ([identity profile] lexap.livejournal.com) wrote in [community profile] useless_faq2006-03-07 12:09 pm

ЦВЕТ - как разложить свет с определенной длиной волны по "RGB"?

Мне с цветом нифига непонятно, если смотреть с точки зрения физики.
Вот выбрали три основных цвета, каждый с определенной длинной волны - y(RED), y(GREEN), y(BLUE).
Каким чудом можно получить волну с произвольной "у" из этих трех компонент? Вот есть длина волны 600нм, какие должны быть коэффициенты перед интенсивностью каждого компонента? Есть однозначный алгоритм, как например разложение в ряд Фурье? Из простой суммы 3-х синусоид никак синусоида не выйдет.

Уже были вопросы о цвете, но так и не разобрались что к чему:
http://community.livejournal.com/useless_faq/4418566.html
http://community.livejournal.com/useless_faq/960093.html

[identity profile] sxakludant.livejournal.com 2006-03-07 11:38 am (UTC)(link)
А вообще эти коеффициенты берутся так:
берется эта длина волны и смотрится как ее воспринимают
1. Колбочки, реагирующие на красный цвет на сетчатке человеческого глаза
2. Колбочки, реагирующие на зеленый цвет на сетчатке человеческого глаза
3. Колбочки, реагирующие на синий цвет на сетчатке человеческого глаза

[identity profile] uchood.livejournal.com 2006-03-07 11:46 am (UTC)(link)
эти коэффициенты уже давно посчитаны для усредненого человека - целая комиссия заседала. )

[identity profile] sxakludant.livejournal.com 2006-03-07 11:46 am (UTC)(link)
1. Ну этоне ко мне вопрос. Как они (фотофирмы и фирмы видеоаппаратуры) это совершенствуют не знаю
2. ДА имено определенную ширину спектра и внутри этой полосы по разному разные длинны волн. Но конкретных цифр не знаю

[identity profile] uchood.livejournal.com 2006-03-07 11:51 am (UTC)(link)
http://www.kweii.com/site/color_theory/phy_ru/human_color_vision_ru.html

[identity profile] allegecityrat.livejournal.com 2006-03-09 11:40 am (UTC)(link)
Там немного сложнее. RGB - это модель, ориентированная на воспроизведение, а не на восприятие - т.е., люминофоры, светящиеся красным, зеленым, синим. Те же три вида, которые в глазу, работают чуток иначе - общая яркость, положение по шкале синий/желтый, положение по шкале красный/зеленый. Система кодификации цвета, основанная на физиологии - это Lab. Пересчет между Lab и RGB может давать разные результаты в зависимости от конкретных люминофоров монитора. Поэтому один и тот же файлик может выглядеть несколько по-разному на разных мониторах, если они предварительно не откалиброваны при помощи спектрофотометра (или как там эта тёпалка называется, я забыл уже) с созданием профайла, который на уровне операционной системы корежит цвета так, чтоб они выглядели, как надо.