Calculadora ΔEITP (BT.2124)
Compare dos colores hex sRGB con la métrica ΔEITP de BT.2124: la distancia entre ambos en el espacio ICtCp multiplicada por 720, que vale 0 cuando son idénticos, como #000000 frente a #000000. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Hex1
- #000000
- Hex2
- #000000
- Decimales
- 6
- ΔE ITP
- 0
Aproxima ΔEITP (estilo BT.2124) entre dos colores hex sRGB. Intención de búsqueda: delta E ITP. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan.
Qué indica ΔEITP sobre dos colores
ΔEITP es una medida de diferencia de color descrita en la recomendación BT.2124 de la UIT. En lugar de comparar directamente el rojo, el verde y el azul, coloca ambos colores en el espacio ICtCp, donde I representa la intensidad y Ct y Cp los dos ejes de color, y mide la distancia que los separa. Un resultado de 0 significa que los colores son iguales; cuanto mayor es la cifra, más se diferencian. La calculadora acepta dos colores sRGB escritos en hex, de modo que puede pegar los valores de una hoja de estilos, de un manual de marca o de un selector de color.
Cómo se obtiene la cifra y qué conviene vigilar
La herramienta convierte cada color hex en valores de tipo ICtCp, calcula la diferencia en I, Ct y Cp, eleva cada una al cuadrado, las suma, saca la raíz cuadrada y multiplica por 720. Usted decide cuántos decimales conservar, y el redondeo se aplica una sola vez sobre el resultado completo. Úsela para comparar una muestra impresa con su referencia, dos versiones de un color de marca o los tonos de una paleta. Tenga presente que es una aproximación al estilo BT.2124, no una medición certificada, y que su escala no coincide con la de otras fórmulas ΔE: no mezcle sus cifras en una misma tolerancia.
Cuándo usarla
Úsela cuando la intención de búsqueda coincida. Aproxima ΔEITP (estilo BT.2124) entre dos colores hex sRGB. Entrega solo en inglés; Nitro hidrata el resto de locales.
No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias.
Los trabajos fallidos no se facturan.
Preguntas frecuentes
¿Qué es ΔEITP?
Es una medida de diferencia de color descrita en la recomendación BT.2124. Sitúa los dos colores en el espacio ICtCp y calcula la distancia entre ellos multiplicada por 720; dos colores idénticos dan 0.
¿Cómo se calcula la diferencia ΔEITP?
Cada color hex se convierte a valores de tipo ICtCp. Las diferencias en I, Ct y Cp se elevan al cuadrado y se suman, se saca la raíz cuadrada y el resultado se multiplica por 720.
¿El resultado es el valor oficial de BT.2124?
No exactamente: es una aproximación al estilo BT.2124, calculada en un espacio similar a ICtCp. Sirve para comparar colores entre sí con un criterio constante, no como la medición certificada de un instrumento.
¿Puedo elegir cuántos decimales se muestran?
Sí. Indique cuántos decimales necesita, por ejemplo 6, y el resultado se redondea una sola vez, con las mitades hacia arriba, a partir del valor sin redondear.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/color/delta-e-itp \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hex1":"#ff0000","hex2":"#00ff00"}'const res = await fetch("https://api.kit.forhosting.com/color/delta-e-itp", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hex1": "#ff0000",
"hex2": "#00ff00"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/delta-e-itp",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hex1": "#ff0000",
"hex2": "#00ff00"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/delta-e-itp", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hex1":"#ff0000","hex2":"#00ff00"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hex1":"#ff0000","hex2":"#00ff00"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/delta-e-itp", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"hex1": "#ff0000",
"hex2": "#00ff00"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.delta_e_itp",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales.
Cómo funciona
Aproxima ΔEITP (estilo BT.2124) entre dos colores hex sRGB. 720 √(ΔI²+ΔCt²+ΔCp²) en un espacio tipo ICtCp. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input.
Entradas, límites y redondeo
Los decimales opcionales usan half-up una sola vez. Los campos de salida opcionales se omiten, nunca son null. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan. Proporcione los campos JSON obligatorios con nombres seguros para el DOM. Los tipos no válidos generan invalid_input. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales.
Cuándo usarla
La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales.
Casos de integración
Comprobación rápida
Widget gratuito.
Automatización
API con el mismo JSON.
Docencia
Ejemplos golden fijados.
Preguntas técnicas
¿Gratis?
Sí, tier A.
¿Red?
No la usa.
¿Entrada no válida?
Devuelve invalid_input.
¿API?
Sí, disponible.
¿Idiomas?
Solo EN; Nitro los hidrata.