Оглавление

Онлайн конвертер цветов из HSV в RGB

Традиционное RGB-представление цветов не всегда удобно. Например, при раскраске графиков в системах мониторинга, где частенько хочется легко подкручивать только цветность, не меняя яркость. Для этих случаев я и сделал этот конвертер.

H: (0…360)
S: (0…100)
V: (0…255)
#000000

Немного об HSV

HSV — это цветовая модель Hue, Saturation, Value — тон, насыщенность, яркость.

Тон (hue) задаётся углом на воображаемом цветовом круге. 0° — чистый красный, 120° — чистый зелёный, 240° — чистый синий.

Насыщенность (saturation) — задаётся в процентах. 0% — отсутствие цвета, то есть чёрно-белое изображение, 100% — максимальная цветность.

Яркость (value) — задаётся в интервале от 0 до 255 включительно. 0 — полная темнота, 255 — максимальная яркость.

Подробнее и с картинками можно почитать в википедии.

Для продвинутых пользователей

Чаще всего, надо генерировать последовательность цветов. Для этих целей интерфейса нет, но вы можете запустить JavaScript-консоль (обычно Ctrl-Shift-I) и воспользоваться функцией HSV2RGB(h, s, v). Например так:

for (i=0;i<37;++i) { x = HSV2RGB(i*10, 100, 255); $('body').append($('<div>').text(x).css({background: x})); }

Результат смотрите внизу страницы.

Если вас заинтересовал этот способ, но у вас возникли затруднения, — пишите. Я дорабатываю сайт по просьбам пользователей.

Успехов!