Resultado
Todos los cálculos se hacen localmente en tu navegador: análisis, gráfico, exportación. Si desconectas la red, la página sigue funcionando.
Datos y límites del método
| Rango del tono | De 0° a 360° (los valores fuera de rango se ajustan con módulo) |
|---|---|
| Rango de saturación y valor | De 0% a 100% |
| Rango de salida | R, G, B de 0 a 255 |
| Variables intermedias | C (croma), X (segundo componente en magnitud), m (desplazamiento del valor) |
Cuándo induce a error
- El tono 360° y el tono 0° corresponden al mismo color (rojo puro) — el conversor ajusta automáticamente los valores de tono con módulo 360.
- Con saturación cero, el tono no afecta al resultado — se obtiene un tono de gris determinado solo por el valor.
- El resultado son valores RGB estándar de 8 bits (0–255); el redondeo de cálculos intermedios fraccionarios puede causar una desviación de ±1 respecto al resultado de otra calculadora.
- Como cualquier color RGB, el resultado no lleva información sobre el perfil de color de una pantalla concreta.
Cómo se calcula
La saturación y el valor se convierten en fracciones de 0 a 1 dividiendo entre 100.
Se calcula el croma C = V × S y el valor intermedio X = C × (1 − |((H / 60) mod 2) − 1|), junto con el desplazamiento m = V − C.
Según en cuál de los seis sectores de 60° caiga el tono H, los valores (R', G', B') se toman de C, X y 0 siguiendo la tabla estándar de HSV.
El desplazamiento m se suma a cada uno de R', G', B', el resultado se multiplica por 255 y se redondea a un número entero, dando los R, G, B finales.
Preguntas y respuestas
¿Qué pasa si introduzco un tono mayor de 360° o negativo?
El conversor ajusta automáticamente el tono al rango de 0° a 360° usando módulo, así que el resultado siempre es válido.
¿Por qué el resultado es gris sin importar el tono cuando S=0%?
Con saturación cero el color se vuelve acromático (un tono de gris), y el tono no tiene efecto visual en ese caso.
¿Puedo obtener blanco o negro puros?
Sí: V=100% con S=0% da blanco, y V=0% (sin importar S y H) da negro.
¿Se envían mis datos a algún sitio?
No, todo el cálculo se ejecuta en tu navegador.