Delta E CIE94 Calculator
Compute reference-weighted CIE94 on same-white caller CIELAB using graphics/textile constants; asymmetric reference weighting is preserved, not a CIE76 alias or a universal acceptability threshold.
Description
CIE 94 weights color differences relative to a reference chroma.
CIE 94 weights color differences relative to a reference chroma. Graphics and textiles use different constants.1
Enter two same-white Lab triples with L 0–100,a/b±200 and textile boolean. Graphics uses kL=1, k1=0.045 and k2=0.015; textiles uses kL=2, k1=0.048 and k2=0.014. Floor squared hue residual at zero and return reference-weighted difference.
When to use Delta E CIE94 Calculator
Use Delta E CIE94 Calculator when you need to evaluate the supplied records under the calculation and evidence rules below. No CIE 76 alias, universal acceptance criterion or spectral equivalence is implied.
Prepare colors in the stated color space and scale. Use encoded RGB fractions, linear RGB, Lab, xy, byte values or ink percentages exactly as requested; supply caller tolerances and reference conditions.
How to use Delta E CIE94 Calculator and understand its results
- Prepare colors in the stated color space and scale. Use encoded RGB fractions, linear RGB, Lab, xy, byte values or ink percentages exactly as requested; supply caller tolerances and reference conditions.
- Enter referenceLab, sampleLab, textileApplication using the field table and calculation rules, then run the tool.
- Read cie94ReferenceWeightedDifference. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| referenceLab | Reference lab | list of number | Required |
| sampleLab | Sample lab | list of number | Required |
| textileApplication | Textile application | boolean | Required |
Enter two same-white Lab triples with L 0–100,a/b±200 and textile boolean. Graphics uses kL=1, k1=0.045 and k2=0.015; textiles uses kL=2, k1=0.048 and k2=0.014. Floor squared hue residual at zero and return reference-weighted difference.
ΔE=sqrt((ΔL/kL)²+(ΔC/(1+k1Cref))²+ΔH²/(1+k2Cref)²) Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| cie94ReferenceWeightedDifference | Cie94 reference weighted difference | number |
{
"input": {
"referenceLab": [
50,
0,
0
],
"sampleLab": [
60,
0,
0
],
"textileApplication": false
},
"output": {
"cie94ReferenceWeightedDifference": 10
}
} Limitations and assumptions
No CIE 76 alias, universal acceptance criterion or spectral equivalence is implied.
Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Numeric lists are limited to 10,000 entries; string lists to 128 strings of at most 128 characters each. The rules above may impose smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Delta E CMC Calculator: CMC l:c color difference weights a sample relative to a chosen reference. Swapping reference and sample can change the result. For a complementary task, use Delta E CIE2000 Calculator: CIEDE2000 adjusts Lab color differences for lightness, chroma and hue interactions. Neutral chroma and hue wrapping require explicit handling.
References
-
Delta E CIE94 Calculator — tool.io
Similar or alternative tools
- Delta E CMC Calculator
CMC l:c color difference weights a sample relative to a chosen reference. Swapping reference and sample can change the result.
- Delta E CIE2000 Calculator
CIEDE2000 adjusts Lab color differences for lightness, chroma and hue interactions. Neutral chroma and hue wrapping require explicit handling.