DIGILIGHT
|
Модификации цветов Подробнее...
Структуры данных | |
struct | rgb_t |
Тип для представления цвета в RGB-модели Подробнее... | |
struct | hsv_t |
Тип для представления цвета в HSV-модели Подробнее... | |
Определения типов | |
typedef struct rgb_t | rgb_t |
Тип для представления цвета в RGB-модели | |
typedef struct hsv_t | hsv_t |
Тип для представления цвета в HSV-модели | |
Функции | |
void | rgb_to_hsv (rgb_t *src, hsv_t *dst) |
void | hsv_to_rgb (hsv_t *src, rgb_t *dst) |
Модификации цветов
Для WS2812 принята цветовая модель RGB, но для получения оттенков спектра, особенно плавно меняющихся, удобнее применять моедель HSV.
Преобразование HSV-цвета в RGB-цвет
src | исходное представление цвета |
dst | результирующее представление цвета |
См. определение в файле color_transform.c строка 81
Перекрестные ссылки hsv_t::h.
Преобразование RGB-цвета в HSV-цвет
src | исходный цвет |
dst | результирующее представление цвета |
См. определение в файле color_transform.c строка 35