Играясь с рэндомайзером, подбиравшем случайные цвета, и разглядывая их с прищуром, установил чувствительность своего глаза к каналам RGB.
Красный: 0,47
Зеленый: 0,77
Синий: 0,44
Не понял, что она означает.
Вклад цветового канала в восприятие «светлости» смешанного цвета.
Пространство RGB обычно представляют себе в виде куба, но я предполагаю, что оно скорее похоже на кирпич, у которого стороны разной длины — «зеленая» сторона заметно длиннее.
Я намерен использовать эти результаты при подборе цветовых схема — т.е. групп максимально перцептивно удаленных друг от друга цветов.
Цитата: Hellerick от июня 21, 2013, 02:20
Вклад цветового канала в восприятие «светлости» смешанного цвета.
Красный: 0,47
Зеленый: 0,77
Синий: 0,44
А почему не нормировано
(Красный: 0,28
Зеленый: 0,46
Синий: 0,26)?
Кстати, в пространстве YUV принято:
Красный: 0,299
Зеленый: 0,587
Синий: 0,114
Цитата: Тайльнемер от июня 21, 2013, 04:45
А почему не нормировано
(Красный: 0,28
Зеленый: 0,46
Синий: 0,26)?
Кстати, в пространстве YUV принято:
Красный: 0,299
Зеленый: 0,587
Синий: 0,114
А откуда данные?
Вообще-то, я сам удивлен результатам. Чисто психологически, синий кажется заметно темнее красного, а зеленый желтого. Но у меня получилось, что они почти одинаковы. И получившаяся формула слишком хорошо описывает мой эксперимент над самим собой, чтобы просто сослаться на погрешность.
Я исходил из того, что три канала воспринимаются независимо друг от друга («перпендикулярно») и поэтому их общих эффект нужно находить, как сумму перпендикулярных векторов. Получилась формула:
luminosity = ((0.47*red)^2+(0.77*green)^2+(0.44*blue)^2)^0.5
Не знаю, может быть, тут настройки монитора как-то влияют.
Цитата: Hellerick от июня 21, 2013, 07:36
Я исходил из того, что три канала воспринимаются независимо друг от друга («перпендикулярно») и поэтому их общих эффект нужно находить, как сумму перпендикулярных векторов.
Оригинально!