2013-10-01 3 views
-2

Например, у меня есть класс 2 цветов (ARGB).Как сравнить 2 цвета?

Моя идея - разделить их на светлый и темный цвет. Итак, в растровом изображении я заменил светлый цвет белым, темным цветом с черным. Итак, как сравнивать?

Я думаю, что среднее значение RGB не является реальным решением. Спасибо.

+0

может, возможно, здесь уже ответил http://stackoverflow.com/questions/9018016/how-to-compare-two-colors – MichaC

ответ

0

RGB - не лучший способ сравнить легкость цвета. Вы должны преобразовать свой RGB в HSL (Hue, Saturation, Lightness), а затем у вас будет количество света в компоненте Lightness.

Для этого преобразования вы посмотрите на RGB to HSL and back, calculation problems

Смежные вопросы