Интерполяция – это плавный переход от одного цвета к другому.
В RGB – это движение по прямой линии.
В HSV и HLS – это невозможно.
Понятие цветовой гармонии:
Совокупность цветов выбирается по гладкой траектории в цветовом пространстве с границами, имеющими одинаковую яркость. В RGB кубе – это движение по сфере. Выбранные цвета должны быть равноудаленными.
Если цветов много, то фон – серый.
Физиологические ограничения пользования: Трудно разлечить синий цвет на черном фоне, желтый на белом.
Световая болезнь – нельзя использовать красный и зеленый цвета, имеющие малую насыщенность.
Правило создания программ, использующих графику – вспомагательные средства программ позволяют изменять цвет самим пользователям.
В Windows есть специальные функции API.