도구스개발

색차 계산기

두 색의 차이를 CIE76·CIE94·CIEDE2000 세 방식으로 계산합니다. ΔE 1이 사람이 겨우 구분하는 한계이며, 파랑 계열에서는 옛 방식과 표준 방식의 값이 두 배 넘게 벌어집니다.

색 1

색 2

눌러서 바로 넣어 볼 수 있습니다.

색차 ΔE (CIEDE2000)

0.85

구분하지 못한다 · 보통 사람은 같은 색으로 봅니다.

CIEDE2000 (표준)0.852
CIE94 (그래픽)0.976
CIE94 (섬유)0.609
CIE76 (단순 거리)1.381
CIE76이 크게 본 배수1.62배
밝기 몫0.834
채도 몫0.334
색상 몫0.318
회전항 (파랑 보정)-0.1818

네 몫을 제곱해 더한 것이 ΔE입니다.

색 1L* 44.76 · a* 3.36 · b* -42.08
색 2L* 45.64 · a* 3.87 · b* -43.01

사람 눈에 맞춰 만든 색공간입니다.

인쇄 허용 한계 ΔE 2 언저리입니다. 많은 인쇄 규격이 이 값을 합격선으로 씁니다.
CIE76이 1.62배 크게 봤습니다. CIE76은 CIELAB 공간의 그냥 거리라, 그 공간이 완벽히 균등하지 않은 곳에서 어긋납니다. 특히 파랑 영역이 심하고, CIEDE2000의 회전항(위의 “회전항” 줄)이 잡아 주는 부분입니다. 옛 코드가 CIE76을 쓰고 있다면 파랑 계열에서 합격·불합격이 뒤집힐 수 있습니다.
ΔE 100 이상정반대
ΔE 50 이상전혀 다른 색
ΔE 11 이상확실히 다른 색
ΔE 2 이상보면 다르다
ΔE 1 이상훈련된 눈이면 구분
ΔE 1 미만구분하지 못한다
ΔE 1이 겨우 구분하는 한계입니다. 보통 사람은 ΔE가 1보다 작으면 두 색을 같다고 봅니다. 인쇄·도장 품질 기준이 대개 ΔE 2 안팎인 것이 이 때문이고, 브랜드 색을 관리할 때도 이 값을 씁니다. RGB 값의 차이로는 이런 판단을 할 수 없습니다 — 초록끼리 10 차이 나는 것과 파랑끼리 10 차이 나는 것이 눈에는 전혀 다르게 보이기 때문입니다.
CIEDE2000은 구현이 까다롭습니다. 색상각 h를 다루는 곳마다 경계 처리가 필요합니다. 채도가 0이면 h가 정의되지 않고, 두 색상각의 차이는 ±180°를 넘으면 반대로 돌아야 하며, 평균 색상각은 그냥 더해서 나누면 안 됩니다. 하나라도 빠뜨리면 대부분의 색에서는 맞는데 특정 색에서만 틀립니다. 그래서 Sharma·Wu·Dalal(2005)이 일부러 그 경계들을 밟는 34쌍을 공개했고, 이 계산기는 그 34쌍을 모두 테스트로 확인합니다.
sRGB · D65 기준입니다. HEX 값을 sRGB로 보고 선형 RGB → XYZ(D65) → CIELAB 순으로 변환합니다. 다른 색공간(Adobe RGB, Display P3)이나 다른 광원(D50, 인쇄 표준)을 쓰면 값이 달라집니다. 실제 인쇄물의 색차는 분광측색계로 재야 하며, 화면 색과 인쇄 색은 애초에 같은 좌표로 비교할 수 없습니다.

사용 방법

  1. 1색 두 개를 고르거나 HEX 값을 넣습니다.
  2. 2CIEDE2000 값과 사람이 어떻게 느끼는지를 확인합니다.
  3. 3세 방식의 값을 견줍니다. 파랑 계열에서 특히 크게 벌어집니다.
  4. 4CIEDE2000의 밝기·채도·색상·회전 네 몫을 보면 무엇이 차이를 만드는지 알 수 있습니다.

자주 묻는 질문

ΔE 1이 사람이 겨우 구분하는 한계입니다. 1보다 작으면 보통 사람은 같은 색으로 보고, 1~2는 훈련된 눈이면 구분하며, 2를 넘으면 나란히 두지 않아도 다르게 보입니다. 인쇄·도장 품질 기준이 대개 ΔE 2 안팎입니다.

안 됩니다. RGB는 사람 눈의 감각과 간격이 다르기 때문입니다. 초록끼리 10 차이 나는 것과 파랑끼리 10 차이 나는 것이 눈에는 전혀 다르게 보입니다. 그래서 색차는 사람 눈에 맞춰 만든 CIELAB 공간에서 잽니다.

CIEDE2000이 현재 표준입니다. CIE76은 CIELAB 공간의 그냥 거리라 만들기 쉽지만 파랑 영역에서 크게 어긋나고, CIE94는 그 중간입니다. 같은 두 색이라도 파랑 계열에서는 CIE76 값이 CIEDE2000의 두 배가 넘을 수 있어 합격·불합격이 뒤집힙니다.

파랑 영역(색상각 275° 언저리)에서 색상과 채도가 서로 얽히는 것을 잡아 주는 항입니다. 다른 색에서는 거의 0이고 파랑에서만 크게 작동합니다. CIE76이 파랑에서 특히 어긋나는 이유를 이 항이 설명합니다.

색상각 h를 다루는 곳마다 경계 처리가 필요하기 때문입니다. 채도가 0이면 h가 정의되지 않고, 두 색상각의 차이는 ±180°를 넘으면 반대로 돌아야 하며, 평균 색상각은 그냥 더해서 나누면 안 됩니다. 하나라도 빠뜨리면 대부분의 색에서는 맞는데 특정 색에서만 틀립니다.

Sharma·Wu·Dalal(2005)이 공개한 검증 자료 34쌍을 모두 통과합니다. 그 34쌍은 색상각 경계와 채도 0 같은 까다로운 경우를 일부러 밟도록 만든 것이라, 통과하면 구현이 맞다고 볼 수 있습니다.

알아두면 좋은 점

  • sRGB·D65 기준입니다. Adobe RGB나 Display P3, 인쇄용 D50을 쓰면 값이 달라집니다.
  • 검증 자료 출처: G. Sharma, W. Wu, E. N. Dalal, "The CIEDE2000 Color-Difference Formula", Color Research and Application 30(1), 2005.
  • CIE94는 그래픽용(kL=1)과 섬유용(kL=2) 가중치를 함께 보여 줍니다. 섬유에서는 밝기 차이를 절반으로 봅니다.
  • 흰색과 검정은 세 방식 모두 정확히 100이 나옵니다. 평균 밝기가 딱 50이라 보정항이 사라지기 때문입니다.
  • 실제 인쇄물의 색차는 분광측색계로 재야 합니다. 화면 색과 인쇄 색은 같은 좌표로 비교할 수 없습니다.

함께 보면 좋은 도구

마지막 검증: 2026년 8월 30일 · 결과는 참고용 추정치입니다.