Conversor RGB ↔ HSV
Convierte tres valores RGB a HSV, o tres valores HSV a RGB, en ambos sentidos.
¿No lo crees? Apaga tu internet y pruébalo — sigue funcionando.
Cómo funciona
RGB describe un color por la cantidad de rojo, verde y azul que tiene (0 a 255 cada uno). HSV describe el mismo color por matiz (el color en sí, 0 a 360°), saturación (intensidad, 0 a 100%) y valor (brillo, 0 a 100%) — el modelo detrás de muchos selectores de color con un cuadrado de matiz/saturación y una barra de brillo. En HSV, S = 100% y V = 100% dan el color más vivo y puro de un matiz; V = 0% es siempre negro, y S = 0% es un gris (de negro a blanco, según el V). Por eso muchos selectores de color muestran un cuadrado con la saturación en un eje y el brillo en el otro, y una barra aparte para el matiz. Ejemplo: rgb(255, 0, 0) es hsv(0, 100%, 100%).