Конвертер RBG в HSV и обратно

Калькулятор для преобразования цвета из RBG в HSV кодировку и обратно.

Калькулятор ниже можно использовать для преобразования цвета из RGB в HSV кодировку и обратно. Как водится, немного теории под калькулятором.

PLANETCALC, Конвертер RBG в HSV и обратно

Конвертер RBG в HSV и обратно

H
 
S
 
V
 
R
 
G
 
B
 

Далее некоторые прописные истины, взятые из Википедии из статьи про RGB и статьи про HSV

RGB

RGB (аббревиатура английских слов Red, Green, Blue — красный, зелёный, синий) — аддитивная цветовая модель, позволяющая описать цвет для дальнейшего воспроизведения, например, цифровым устройством.

Аддитивной она называется потому, что цвета получаются путём добавления (англ. addition) к чёрному цвету. Иначе говоря, если цвет экрана, освещённого цветным прожектором, обозначается в RGB как (r1, g1, b1), а цвет того же экрана, освещенного другим прожектором, — (r2, g2, b2), то при освещении двумя прожекторами цвет экрана будет обозначаться как (r1+r2, g1+g2, b1+b2).

Изображение в данной цветовой модели состоит из трёх каналов. При смешении основных цветов (основными цветами считаются красный, зелёный и синий) — например, синего (B) и красного (R), мы получаем пурпурный (M magenta), при смешении зелёного (G) и красного (R) — жёлтый (Y yellow), при смешении зелёного (G) и синего (B) — циановый (С cyan). При смешении всех трёх цветовых компонентов мы получаем белый цвет (W white).

В телевизорах и мониторах применяются три электронных пушки (светодиода, светофильтра) для красного, зелёного и синего каналов.

В HTML используется #RrGgBb-запись, называемая также шестнадцатеричной: каждая координата записывается в виде двух шестнадцатеричных цифр, без пробелов (см. цвета HTML). Например, #RrGgBb-запись белого цвета — #FFFFFF.

HSV

HSV (аббревиатура английских слов Hue, Saturation, Value — тон, насыщенность, значение) - цветовая модель, в которой координатами цвета являются:
Шкала оттенков — Hue
Hue — цветовой тон, (например, красный, зелёный или сине-голубой). Варьируется в пределах 0—360°, однако иногда приводится к диапазону 0—100 или 0—1.
Saturation — насыщенность. Варьируется в пределах 0—100 или 0—1. Чем больше этот параметр, тем «чище» цвет, поэтому этот параметр иногда называют чистотой цвета. А чем ближе этот параметр к нулю, тем ближе цвет к нейтральному серому.
Value (значение цвета) или Brightness — яркость. Также задаётся в пределах 0—100 или 0—1.

Модель была создана Элви Реем Смитом, одним из основателей Pixar, в 1978 году. Она является нелинейным преобразованием модели RGB. При целочисленном кодировании для каждого цвета в HSV есть соответствующий цвет в RGB. Однако обратное утверждение не является верным: некоторые цвета в RGB нельзя выразить в HSV так, чтобы значение каждого компонента было целым.

Ссылка скопирована в буфер обмена
PLANETCALC, Конвертер RBG в HSV и обратно

Комментарии