Skip to main content
Calcimator

Color Measurement (Lab) Calculator

Calculate Delta E color difference between two food samples using CIELAB color space (CIE76 and CIE94 formulae).

About this calculator

Color difference in food quality control isn't usually described by RGB or hex codes — it's measured in CIELAB space (L* for lightness, a* for red-green, b* for yellow-blue), a space defined by the CIE (International Commission on Illumination) precisely so that a given numeric distance corresponds to roughly the same perceived difference anywhere in the color range. This calculator computes that distance two ways: the straightforward CIE76 ΔE*ab, the Euclidean distance between two L*a*b* points, and CIE94, which reweights the lightness, chroma, and hue components (via chroma- and hue-dependent scaling factors sC and sH) to better match how the human eye actually perceives color shifts — CIE76 tends to overstate differences in highly saturated colors.

Chroma (C = √(a² + b²), a proxy for saturation/vividness) and hue angle (the arctangent of b over a, in degrees) are broken out separately so you can tell whether two samples differ mainly in lightness, saturation, or actual hue rather than just getting one aggregate number. The perceptibility scale attached to ΔE76 — imperceptible below 1, perceptible on close inspection up to 2, obvious past 3.5 — comes from published color-science thresholds and is a reasonable rule of thumb, but real acceptance limits should be set per product: a subtle browning shift a trained QC panel would flag can sit well under ΔE 2, while natural batch-to-batch variation in some products can exceed 3 without anyone noticing on the shelf.

Inputs

Results

ΔE*ab (CIE76)

7.35

ΔE*94 (CIE94)

5.54

ΔL* (lightness diff)-5
ΔC*ab (chroma diff)-5.23
ΔH*ab (hue diff)1.27
Hue angle 1 (°)99.5
Hue angle 2 (°)96.8
Perceptibility level5

Figures current as of 2026. Source: CIE (International Commission on Illumination) CIELAB color-difference formulae — ΔE*ab (CIE76) and ΔE*94 (CIE94)

How to Use This Calculator
  1. Enter L*, a*, and b* values for both a reference sample and the test sample from your colorimeter.
  2. The calculator computes ΔE*ab (CIE76), ΔE*94, ΔL*, ΔC*, ΔH*, hue angles for each sample, and a perceptibility rating.
  3. A ΔE < 1 is imperceptible; 1–2 is a slight difference visible to trained observers; > 3.5 is obvious to consumers.
  4. Use these values to set color acceptance limits for incoming ingredients or finished product release.

How the result changes with Sample 1: L* (lightness)

Sample 1: L* (lightness)ΔE*ab (CIE76)ΔE*94 (CIE94)
3327.5327.1
4912.2511.25
9838.3838.07
10040.3640.07

What each input means

Sample 1: L* (lightness)
L* value for reference sample (0 = black, 100 = white).
Sample 1: a* (red-green)
a* value for reference sample (+ = red, - = green).
Sample 1: b* (yellow-blue)
b* value for reference sample (+ = yellow, - = blue).
Sample 2: L* (lightness)
L* value for test sample.
Sample 2: a* (red-green)
a* value for test sample.
Sample 2: b* (yellow-blue)
b* value for test sample.

What each result means

ΔE*ab (CIE76)
CIE76 color difference. <1 imperceptible, 1–2 slight, 2–3.5 noticeable, 3.5–5 obvious, >5 different color.
ΔE*94 (CIE94)
CIE94 color difference (graphic arts weighting). More perceptually uniform than CIE76.
ΔL* (lightness diff)
Lightness difference. Positive = sample 2 is lighter.
ΔC*ab (chroma diff)
Chroma (saturation) difference. Positive = sample 2 is more vivid.
ΔH*ab (hue diff)
Hue difference component.
Hue angle 1 (°)
Hue angle of reference sample in degrees (0–360).
Hue angle 2 (°)
Hue angle of test sample in degrees (0–360).
Perceptibility level
1 = imperceptible, 2 = slight, 3 = noticeable, 4 = obvious, 5 = different color.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Sample 1: L* (lightness) = 65, Sample 1: a* (red-green) = -5, Sample 1: b* (yellow-blue) = 30, Sample 2: L* (lightness) = 60 = 6 input(s) provided
  2. Calculate ΔE*ab
    ΔE*ab = sqrt(deltaL * deltaL + deltaA * deltaA + deltaB * deltaB)
    7.348 = 7.348
  3. Calculate ΔE*94
    ΔE*94 = sqrt(
    5.535 = 5.535
  4. Calculate ΔL*
    ΔL* = l2 - l1
    -5 = -5
  5. Calculate ΔC*ab
    ΔC*ab = c2 - c1
    -5.23 = -5.23

Figures and sources

Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why do CIE76 and CIE94 give different Delta E values for the same two samples?

CIE76 is a simple Euclidean distance in L*a*b* space that treats lightness, chroma, and hue differences as equally weighted, while CIE94 rescales the chroma and hue components using factors that depend on the reference sample's own chroma. This reweighting corrects for the eye's lower sensitivity to hue and chroma shifts in highly saturated colors, so CIE94 typically reports a smaller, more perceptually accurate difference than CIE76 for vivid samples.

What's the difference between ΔC*ab and ΔH*ab, and why report both separately from ΔE?

ΔC*ab is the difference in chroma, or saturation and vividness, computed as the square root of a² + b² for each sample, while ΔH*ab is the leftover hue-angle-driven difference once lightness and chroma are accounted for. Reporting these separately lets you diagnose whether two samples differ mainly in how vivid they are versus their actual hue, rather than lumping everything into one aggregate ΔE number that could hide the real cause.

My ΔE*ab is only 1.8, so is this difference actually invisible to a consumer?

Not necessarily — the published perceptibility bands, imperceptible below 1, perceptible on close inspection up to 2, obvious past 3.5, are general rules of thumb rather than universal thresholds. Real acceptance limits depend on your specific product: a trained QC panel can catch subtle browning shifts well under ΔE 2, while natural batch-to-batch variation in some foods can exceed 3 without a typical consumer noticing on the shelf.

Why does the calculator compute a hue angle for each sample individually as well as a difference?

The hue angle, the arctangent of b* over a* converted to a 0-360° scale, tells you where each individual sample sits on the color wheel, for example whether it reads more red-orange or more yellow, which the ΔH difference alone can't show. Reporting both hue angles lets you confirm the samples are even in the same general color family before treating a small ΔH as a minor shade variation rather than a fundamentally different hue.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Cooking, Food & Beverage.