Índice de amarelamento ASTM E313
Receba um único número para o amarelamento: X 80, Y 85 e Z 90 com o iluminante C dão um índice de amarelamento de 8,0282 pela ASTM E313. Valores positivos puxam para o amarelo, e as mesmas entradas sempre dão o mesmo índice. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- X
- 80
- Y
- 85
- Z
- 90
- Iluminante
- C
- Casas decimais
- 4
- Índice de amarelamento
- 8,0282
Índice de amarelamento ASTM E313 a partir de XYZ. Intenção de busca: calculadora de índice de amarelamento. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados.
O que o índice de amarelamento ASTM E313 mede
O índice de amarelamento resume a cor de uma amostra branca ou transparente em um único número que cresce conforme a amostra amarela. A norma ASTM E313 define como calculá-lo a partir dos três valores triestímulo X, Y e Z fornecidos por um colorímetro ou espectrofotômetro. Em palavras simples, o método pondera X contra Z, divide a diferença por Y, o valor de claridade, e multiplica o resultado por 100. Com X 80, Y 85 e Z 90 sob o iluminante C, o índice é 8,0282. Um valor perto de zero indica branco neutro, os positivos puxam para o amarelo e os negativos para o azul.
Quando usar e quais erros evitar
O índice é útil para acompanhar o amarelamento ao longo do tempo ou comparar lotes com uma referência, porque um único número é mais fácil de registrar e colocar em gráfico do que três valores de cor. Mantenha as condições idênticas: os fatores de ponderação dependem do iluminante e do observador, então um índice calculado com um iluminante não é comparável com outro calculado com um diferente. Informe X, Y e Z na mesma escala do seu instrumento, sem convertê-los antes para RGB ou hexadecimal. Não arredonde as entradas antes do cálculo; se quiser menos casas decimais, peça no resultado, onde o arredondamento acontece uma única vez. Por fim, lembre que o índice resume a aparência, não a causa do amarelamento.
Casos de uso
Ensino
Referências douradas fixas.
Perguntas frequentes
O que é o índice de amarelamento?
É um único número, definido pela norma ASTM E313, que indica o quanto uma amostra branca ou transparente parece amarela. Ele é calculado a partir dos valores de cor X, Y e Z da amostra.
O que significa um índice de amarelamento de 8,0282?
É o resultado para X 80, Y 85 e Z 90 com o iluminante C. Um valor positivo indica que a amostra puxa para o amarelo; quanto maior o número, mais forte o tom amarelo em relação a um branco neutro.
Por que o iluminante importa?
O cálculo pondera X e Z com fatores que dependem da fonte de luz e do observador, então a mesma amostra pode dar outro índice com outro iluminante. Compare sempre valores calculados com o mesmo.
Posso escolher quantas casas decimais manter?
Sim. Informe as casas decimais de que precisa, como 4 no exemplo, e o resultado é arredondado uma única vez, com a metade para cima, a partir do valor sem arredondar.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"X": 80,
"Y": 85,
"Z": 90
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.yellowness_index",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir de valores IEEE brutos quando decimais são solicitados. Use o mesmo JSON a partir de planilhas, ganchos CMS, automação ou demonstrações didáticas.
Como funciona
Índice de amarelamento ASTM E313 a partir de XYZ. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. YI=100*(Cx X − Cz Z)/Y. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir de valores IEEE brutos quando decimais são solicitados. Use o mesmo JSON a partir de planilhas, ganchos CMS, automação ou demonstrações didáticas. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir de valores IEEE brutos quando decimais são solicitados. Use o mesmo JSON a partir de planilhas, ganchos CMS, automação ou demonstrações didáticas.
Entradas, limites e arredondamento
Decimais opcionais usam half-up uma única vez. Campos de saída opcionais são omitidos, nunca null. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias. Forneça os campos JSON obrigatórios com nomes seguros para o DOM. Tipos inválidos geram invalid_input. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir de valores IEEE brutos quando decimais são solicitados. Use o mesmo JSON a partir de planilhas, ganchos CMS, automação ou demonstrações didáticas. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir de valores IEEE brutos quando decimais são solicitados. Use o mesmo JSON a partir de planilhas, ganchos CMS,
Quando usar
Use quando a intenção de busca coincidir. Índice de amarelamento ASTM E313 a partir de XYZ. Entrega apenas em EN; o Nitro hidrata os locales. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são cobrados. Não são necessárias chamadas de rede nem sementes aleatórias. Trabalhos com falha não são A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir de valores IEEE brutos quando decimais são solicitados. Use o mesmo JSON a partir de planilhas, ganchos CMS, automação ou demonstrações didáticas. A calculadora é gratuita no navegador, determinística e idêntica no caminho da API. As entradas são validadas antes da aritmética, de modo que cargas inválidas falham com invalid_input. O arredondamento half-up é aplicado uma única vez a partir de valores IEEE brutos quando decimais são solicitados. Use o mesmo JSON a partir de planilhas, ganchos CMS, automação ou demonstrações didáticas.
Casos de integração
Verificação rápida
Widget gratuito.
Automação
Mesmo JSON na API.
Perguntas técnicas
É grátis?
Sim, nível A.
Usa rede?
Nenhuma.
Entrada inválida?
Retorna invalid_input.
Tem API?
Sim, disponível.
Idiomas?
Só EN; Nitro hidrata.