Índice de amarillez ASTM E313
Obtenga una sola cifra del amarilleo: X 80, Y 85 y Z 90 con el iluminante C dan un índice de amarillez de 8,0282 según ASTM E313. Los valores positivos tiran a amarillo, y las mismas entradas dan siempre el mismo índice. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- X
- 80
- Y
- 85
- Z
- 90
- Iluminante
- C
- Decimales
- 4
- Índice de amarillez
- 8,0282
Índice de amarillez ASTM E313 a partir de XYZ. Intención de búsqueda: calculadora de índice de amarillez. No se requieren llamadas de red ni semillas aleatorias. Los trabajos fallidos no se facturan.
Qué mide el índice de amarillez ASTM E313
El índice de amarillez resume el color de una muestra blanca o transparente en una sola cifra que crece a medida que la muestra amarillea. La norma ASTM E313 define cómo calcularlo a partir de los tres valores triestímulo X, Y y Z que entrega un colorímetro o un espectrofotómetro. Dicho de forma sencilla, el método pondera X frente a Z, divide la diferencia entre Y, el valor de claridad, y multiplica el resultado por 100. Con X 80, Y 85 y Z 90 bajo el iluminante C, el índice es 8,0282. Un valor cercano a cero se lee como blanco neutro, los positivos tiran a amarillo y los negativos a azul.
Cuándo usarlo y qué errores evitar
El índice resulta útil para seguir el amarilleo con el tiempo o comparar lotes con una referencia, porque una sola cifra es más fácil de registrar y graficar que tres valores de color. Mantenga las condiciones idénticas: los factores de ponderación dependen del iluminante y del observador, así que un índice calculado con un iluminante no es comparable con otro calculado con uno distinto. Introduzca X, Y y Z en la misma escala que su instrumento, sin convertirlos antes a RGB ni a hexadecimal. No redondee las entradas antes de calcular; si quiere menos decimales, pídalos en el resultado, donde el redondeo se hace una sola vez. Recuerde, por último, que el índice resume el aspecto, no la causa del amarilleo.
Qué puede hacer con ella
Enseñanza
Referencias doradas fijadas.
Preguntas frecuentes
¿Qué es el índice de amarillez?
Es una sola cifra, definida en la norma ASTM E313, que indica cuán amarilla se ve una muestra blanca o transparente. Se calcula a partir de sus valores de color X, Y y Z.
¿Qué significa un índice de amarillez de 8,0282?
Es el resultado para X 80, Y 85 y Z 90 con el iluminante C. Un valor positivo indica que la muestra tira a amarillo; cuanto mayor es la cifra, más fuerte es el tono amarillo frente a un blanco neutro.
¿Por qué importa el iluminante?
El cálculo pondera X y Z con factores que dependen de la fuente de luz y del observador, así que la misma muestra puede dar otro índice con otro iluminante. Compare siempre valores calculados con el mismo.
¿Puedo elegir cuántos decimales conservar?
Sí. Indique los decimales que necesita, por ejemplo 4 como en el ejemplo, y el resultado se redondea una sola vez, con la mitad 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/yellowness-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"X":80,"Y":85,"Z":90}'const res = await fetch("https://api.kit.forhosting.com/color/yellowness-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"X": 80,
"Y": 85,
"Z": 90
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/yellowness-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"X": 80,
"Y": 85,
"Z": 90
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/yellowness-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"X":80,"Y":85,"Z":90}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"X":80,"Y":85,"Z":90}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/yellowness-index", 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
{
"X": 80,
"Y": 85,
"Z": 90
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.yellowness_index",
"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 de la 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 desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones didácticas.
Cómo funciona
Índice de amarillez ASTM E313 a partir de XYZ. 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. YI=100*(Cx X − Cz Z)/Y. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la 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 desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones didácticas. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la 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 desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones didácticas.
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. Proporcione los campos JSON obligatorios con nombres seguros para el DOM. Los tipos no válidos provocan invalid_input. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la 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 desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones didácticas. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la 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 desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS,
Cuándo usarlo
Úselo cuando la intención de búsqueda coincida. Índice de amarillez ASTM E313 a partir de XYZ. Entrega solo en EN; Nitro hidrata los 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 La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la 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 desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones didácticas. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta de la 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 desde valores IEEE en bruto cuando se solicitan decimales. Use el mismo JSON desde hojas de cálculo, ganchos CMS, automatización o demostraciones didácticas.
Casos de integración
Comprobación rápida
Widget gratuito.
Automatización
Misma JSON en la API.
Preguntas técnicas
¿Es gratis?
Sí, nivel A.
¿Usa red?
Ninguna.
¿Entrada incorrecta?
Responde invalid_input.
¿Hay API?
Afirmativo.
¿Idiomas?
Solo EN; Nitro hidrata.