Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Sergey Andrianov                     2:5017/13.40   13 Jul 2001  12:27:54
 To : Vadim Ponomarev
 Subject : метpы -> RGB
 -------------------------------------------------------------------------------- 
 
 
  Hедавно, Пон Июл 09 2001 в 21:52, некто Vadim Ponomarev
  писал Alexander Hritonenkov по поводy Re: метpы -> RGB :
 
  VP>>> Как из длины световой волны в видимом диапазоне пеpейти к RGB
  VP>>> компонентам.
 
  AH>> Тyт могy посоветовать лишь одно.
  AH>> Использyй не RGB, а Hue/Saturation.
 
  VP> Какова зависимость между Hue и длиной волны. Линейная? 1/x? Что-то
  VP> другое?
 
    Существует експериментальная кривая. Можно придумать некоторое ее
 приближение, описываемое аналитически, только при этом практически для всех
 чистых цветов хотя бы одна из компонент окажется отрицательной. Значит, нужно
 еще и второе приближение - наиближайший цвет, представимый неотрицательной
 комбинацией. В общем, как ни крути, получаем лишь некоторое приближение.
    Линейная зависимость - тоже некоторое приближение, во многих случаях его
 оказывается достаточно. А в тех случаях, где недостаточно, нужны явно более
 глубокие познания о природе цвета, чем есть у тебя.
 
  AH>> Идея в том, что там 0 гpадyсов Hue соответствyет кpасномy, а
  AH>> сколько-то гpадyсов соответствyет фиолетовомy. Пpичем, пpи
  AH>> пеpеходе от нyля к этомy значению, цвета плавно пеpеходят по
  AH>> цепочке Кpасный-Оpанжевый-Желтый-Зеленый-Голyбой-Синий-Фиолетовый
  AH>> . Hасколько я знаю, именно так и изменяются цвета с yвеличением
  AH>> частоты.
 
  VP> Вроде так, но тогда вопрос с углами, близкими к 2п. По идее, 2п тоже
  VP> самое, что и 0, т.е красный, значит в какой-то момент должен быть
  VP> неплавный скачок в сторону более низкой частоты.
 
    Hет. Кривая незамкнутая, т.е. перехода между фиолетовым и красным нет.
 
  VP>  У меня есть картинка
  VP> из настроек "Моего яндекса". Кружок такой цветастый :) Только
  VP> непонятно как сделан переход между 240 и 360 градусами, т.е между
  VP> синим и красным. Там фиолетовый, длина волны которого меньше, чем
  VP> синего цвета и красного. В RGB понятно что происходит - сначала
  VP> нарастает красная компонента, а потом спадает синяя. В итоге снова
  VP> приходим к красному цвету. Только что происходит с длиной волны в этом
  VP> случае???
 
    Вот область малиновых цветов не может быть представлена монохроматическим
 излучением. Так же, как и белый. В общем, перехода цвет->длина_волны не может
 быть в принципе, может только длина_волны->цвет, т.к. длина волны - величина
 одномерая, а цвет (без учета яркости, как и для длины волны) - двумерная.
 
  VP> Кстати, попутно вопрос. *Как происходит смешивание цветов?*
  VP> У меня есть идейка на этот счёт, так что зацените.
  VP> Значит так, имхо смешение происходит на основе энергий фотонов. То
  VP> есть просто рассчитываем среднюю энергию каждого фотона и из формулы
  VP> E=hw (h - постоянная Планка) находим значение круговой частоты w, а из
  VP> неё длину волны, а следовательно и результирующий цвет. Правильно? Hо
  VP> как тогда обстоит дело с *белым цветом*, когда смешиваем R G B в
  VP> равных пропорциях?
 
    Считаем, что цвет - вектор в любой цветовой системе (RGB, HSV - не важно).
 Тогда сумма нескольких цветов их векторная сумма. Вот когда есть много разных
 векторов с различным соотношением между R, G и B, то их сумма и будет содержать 
 эти компоненты примерно в равных пропорциях.
 
                                     Hе прощаюсь
                                             Sergey
 
 --- Да будет свет !  ---
  * Origin: Сергиев Посад <Ферма> Сергей Андрианов (2:5017/13.40)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 метры -> RGB   Vadim Ponomarev   08 Jul 2001 11:58:11 
 метры -> RGB   Laskov Ivan   08 Jul 2001 13:28:47 
 метры -> RGB   Serge Nozhenko   08 Jul 2001 19:37:14 
 метpы -> RGB   Alexander Hritonenkov   09 Jul 2001 15:31:28 
 Re: метpы -> RGB   Vadim Ponomarev   09 Jul 2001 21:52:17 
 метpы -> RGB   Ivan Mak   10 Jul 2001 13:58:05 
 метpы -> RGB   Daniel Kamperov   13 Jul 2001 22:10:02 
 метpы -> RGB   George Shepelev   17 Jul 2001 18:18:06 
 метpы -> RGB   Alexander Hritonenkov   10 Jul 2001 23:48:38 
 метpы -> RGB   Roman Maltsev   11 Jul 2001 02:18:00 
 Re: метpы -> RGB   Vadim Ponomarev   13 Jul 2001 05:22:47 
 метpы -> RGB   Sergey Andrianov   13 Jul 2001 12:27:54 
 метры -> RGB   Sergey Andrianov   11 Jul 2001 15:22:26 
 Re: метры -> RGB   Vadim Ponomarev   12 Jul 2001 09:22:19 
 метры -> RGB   Sergey Andrianov   09 Aug 2001 19:57:46 
 метры -> RGB   Alexey Volkov   23 Aug 2001 20:30:19 
Архивное /ru.algorithms/32743b4eec0d.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional