Kelvin2RGB
Конвертирует температуру в Кельвинах в RGB-значения для коррекции цвета изображений и управления RGB-светодиодами
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:8107901db4cf24445a93fd53c7e9b86d975f13888717c555e10c2cadcb2ced95Kelvin2RGB-0.3.1-8107901d.zipОписание
Конвертирует температуру в Кельвинах в RGB-значения для коррекции цвета изображений или управления освещением. Библиотека основана на алгоритмах Tanner Helland и Neil Bartlett и предоставляет две функции конвертации — обычную и более точную (NB). Полученные значения красного, зелёного и синего каналов можно использовать как для обработки фотографий (например, имитация света свечи или заката), так и для управления RGB-светодиодами или фильтрации синего света перед сном. Работает с float-типами для сохранения точности, особенно при работе с изображениями более 8 бит на канал, но подходит и для простых 565-формата. Если нужно использовать температуру в Цельсиях или Фаренгейтах, понадобится предварительная конвертация в Кельвины.