Maxim Siomin, это очень субъективно.
Смотрите, эталонный цвет:
255, 0, 0 - чистый красный.
Два других цвета, надо определить какой ближе:
255, 80, 0 - слегка оранжевый
255, 60, 60 - бледнокрасный
Вот посмотрите на эти два цвета, а потом на матформулы )
По каким то формулам окажется что оранжевый ближе к эталону ;-)
Maxim Siomin, просто сравнить h. В HSL именно значение цвета хранится только в H. А два других параметра это яркость и насыщенность.
Не факт что такое сравнение конкретно вам подойдет, но оно возможно.
Для пояснения "ярко красный" и "тускло красный" в HSL будут иметь одинаковый H. А вот в RGB будут отличаться все три параметра.