Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как программно различать цвета?


Painter ©   (2012-10-26 11:30:00) 

Яндекс совсем не признается поэтому поробую спросить тут:

Вообщем нужна идея, как понять какой же все же цвет на картинке.
т.е. RGB(r,g,b) конечно покажет мне комбинацию цифр, которая ни о чем мне не скажет. Т.е. например светло-серый цвет даст примерно одинаковые r и g и b. Как понять по этим цифрам, что цвет именно светло серый, а не красный или зеленый. Проблема в том, что нужно различать оттенки синего(вернее, просто понять что в данный момент картинка в целом синяя),причем распознаваемая часть прозрачная и на ее цвет влияет фон, и в разные моменты r,g,b имеют разные значения и даже может случится так что g почти равно b, и яркость в зависимости от фона разная, и фон все время разный, т.е. можно подобрать такой фон, где b будет больше не на "синей", картинке, чем он был бы если синюю картинку смотреть на темном фоне,  но глазами я все равно вижу синий, когда картинка синяя, и в моих глазах он на любом фоне примерно одинакого цвета :-D, есть ли какие нибудь идеи относительно того как научить программу классифицировать цвет в таких же категориях как я, или может кто знает где в инете этим пытаются заниматься, чтоб можно было пойти туда и покурить чо они там курят?


DVM   (2012-10-26 13:45:00) [1]


> Вова   (26.10.12 11:52) [4]


> Как то так ))

С неграми в черных трусах не прокатит


Dimka Maslov   (2012-10-26 12:13:00) [2]

Перекодировать в HSL или HSB. Сразу всё ясно станет.


sniknik   (2012-10-26 11:52:00) [3]

по идее и вот это
<font style="color: #000001">000001</font>
синий и вот это
<font style="color: #0000FF">0000FF</font>
синий, другое дело что ты вряд ли различишь первый... (если такие монстры кто сможет вообще есть)


Вова   (2012-10-26 11:52:00) [4]

http://theoryandpractice.ru/posts/804-slozhno-o-prostom-kak-otlichit-goluyu-devushku-ot-odetoy

Как то так ))

да нет, просто цвет в данном случае играет ключевую роль. Если изображение горит синим - значит кнопка активирована, если ничем не горит, то не активирована )


stas   (2012-10-26 11:45:00) [5]

Может быть стоит  для начала разобраться зачем это нужно, цель?


sniknik   (2012-10-26 11:40:00) [6]

> классифицировать цвет в таких же категориях как я
а после в программу посмотрит художник или женщина (говорят они больше цветов различают) и скажут - что за херня? ;о)


Наверх

Титульная страница Поиск, карта сайта Написать письмо