Author Topic: *Кирпич RGB  (Read 2270 times)

0 Members and 1 Guest are viewing this topic.

Offline Hellerick

  • Posts: 28338
  • Gender: Male
on: June 20, 2013, 21:22
Играясь с рэндомайзером, подбиравшем случайные цвета, и разглядывая их с прищуром, установил чувствительность своего глаза к каналам RGB.

Красный: 0,47
Зеленый: 0,77
Синий: 0,44

Offline arseniiv

  • Posts: 14931
    • ::
Reply #1 on: June 20, 2013, 22:14
Не понял, что она означает.

Offline Hellerick

  • Posts: 28338
  • Gender: Male
Reply #2 on: June 21, 2013, 03:20
Вклад цветового канала в восприятие «светлости» смешанного цвета.

Пространство RGB обычно представляют себе в виде куба, но я предполагаю, что оно скорее похоже на кирпич, у которого стороны разной длины — «зеленая» сторона заметно длиннее.

Я намерен использовать эти результаты при подборе цветовых схема — т.е. групп максимально перцептивно удаленных друг от друга цветов.

Offline Тайльнемер

  • Posts: 12736
  • Σοι υν βυρρο. Ix bin æn ézl
Reply #3 on: June 21, 2013, 05:45
Вклад цветового канала в восприятие «светлости» смешанного цвета.
Красный: 0,47
Зеленый: 0,77
Синий: 0,44
А почему не нормировано
(Красный: 0,28
Зеленый: 0,46
Синий: 0,26)?

Кстати, в пространстве YUV принято:
Красный: 0,299
Зеленый: 0,587
Синий: 0,114

Offline Hellerick

  • Posts: 28338
  • Gender: Male
Reply #4 on: June 21, 2013, 08:36
А почему не нормировано
(Красный: 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

Не знаю, может быть, тут настройки монитора как-то влияют.

Offline Тайльнемер

  • Posts: 12736
  • Σοι υν βυρρο. Ix bin æn ézl
Reply #5 on: June 21, 2013, 14:10
Я исходил из того, что три канала воспринимаются независимо друг от друга («перпендикулярно») и поэтому их общих эффект нужно находить, как сумму перпендикулярных векторов.
Оригинально!

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Note: this post will not display until it's been approved by a moderator.
Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
√49 Напишите ответ строчными буквами:
«Сто одёжек, все без застёжек» — что это?: