CMYK
- From
- Kluchnikov Eugene (2:5003/39.64)
- To
- Igor Dolgov
- Date
- 2002-09-14T07:59:32Z
- Area
- RU.ALGORITHMS
Приветствую Вас, *Igor*!
ID>Белый свет через призму раскладывается на семь составляющих.
ID>Значит ли это, что белый свет можно получить только из К,О,Ж,З,Г,С,Ф
ID>Но для белого цвета используют всего лишь КЗС то есть RGB
Помнится в учебнике физики, на обложке специально все это демонстрировалось.
Было нарисовано 3 круга, к,з,с, попарно пересекающиеся. В месте пересечения двух - ж,г,ф. Была картинка для ж,г,ф - но я не помню. Хотя это не трудно вывести. Пусть мы складываем ж+г=к+з + з+с=к+з+с + з=белый + з
То же самое и для других комбинаций. Замечаем, что в суммах слишком много белого - его надо бы убрать - это blacK.
Остается О - это одна из смесей К+З
Однако это все не применимо. Дело в том, что в радуге спектральные цвета, а мы всегда оперируем только со смесями.
Весь фокус в том, что человеческое зрение трехмерное (помнишь колбочки и палочки?). Таким образом, не применяя призмы, человек никогда не отличит смесь трех цветов от спектрально чистого.
Теперь ближе к алгоритмам. Дело в том, что человек воспринимает только три цвета - тогда что для него есть спектр?
Каждый спектральный цвет обладает длиной волны(частотой). У человека есть резонаторы трех типов разной чуствительности.
Насколько помнишь - кривая резонанса - не "дискретная" кривая. Этоо горка у основной частоты, и несколько горочек у кратных.
Поэтому, например, за синим идет фиолетовый - вторичный резонанс красного.
Самая простая модель - когда нет затухания. Тогда спектр можно представить в виде:
r=(cos(t)+1)^2/4
g=(cos(t-2*pi/3)+1)^2/4
b=(cos(t-4*pi/3)+1)^2/4
Можно поэкспериментировать с подобными формулами, складывать несколько волн для одного цвета, коэффициенты, распределение(затухание) для получения красивых палитр.
_WBR_, _/*Eustas*/_.
--- IDiamond
* Origin: She makes my life happier (2:5003/39.64)