이미지 비교
Image Diff
두 이미지를 픽셀 단위로 비교해 달라진 부분을 표시하고 체감 차이 점수를 계산합니다.
같아야 할 스크린숏 두 장, 그리고 정말로 같은지에 대한 질문입니다. 달라진 픽셀 수만으로는 답할 수 없습니다. 계단 방지 처리 하나로도 수천 픽셀이 달라지고 그것은 아무 의미가 없기 때문입니다. 그래서 SSIM과 DSSIM을 함께 내고, 차이를 보는 방법을 네 가지 제공합니다.
“변경 전” 이미지를 놓으세요
브라우저가 디코딩할 수 있는 형식이면 됩니다.
“변경 후” 이미지를 놓으세요
브라우저가 디코딩할 수 있는 형식이면 됩니다.
사용 방법
변경 전후를 놓습니다
크기가 달라도 됩니다. 양쪽을 합집합 크기에 투명하게 채우므로 겹치는 부분은 제대로 비교되고, 겹치지 않는 부분은 차이로 나타납니다. 실제로 차이가 맞습니다.
허용 오차를 정합니다
YIQ에서 잽니다. 같은 크기라면 밝기 변화가 색조 변화의 약 2.5배로 계산되는데, 사람 눈이 그렇게 받아들입니다. 0으로 두면 코드값이 한 곳에서 1만 달라도 실패로 봅니다.
두 종류의 수치를 함께 읽습니다
달라진 픽셀 2%에 SSIM 0.999면 계단 방지 처리 차이입니다. 2%에 SSIM 0.94면 무언가가 움직인 것입니다.
작은 어긋남은 가리개로 봅니다
두 버전을 눈의 같은 위치에 놓습니다. 1픽셀 미만의 어긋남이 보이게 되는 유일한 방법입니다. 나란히 놓고 보려면 시선을 옮겨야 하는데, 그 사이에 그만큼의 디테일을 눈이 붙들지 못합니다.
자주 묻는 질문
SSIM은 얼마면 괜찮은가요?
0.99를 넘으면 렌더링 잡음만 다른 같은 그림입니다. 0.95 아래면 실제로 무언가 다릅니다. 보편적인 기준선은 없으니, 각자의 파이프라인에서 정상인 쌍과 비교하세요.
DSSIM은 왜 SSIM과 다른가요?
DSSIM은 같은 구조 비교를 L*a*b*에서 다섯 배율에 걸쳐 합니다. 그래서 색만 달라져도 반영되고, 한 배율에서의 차이가 다른 배율 뒤에 숨지 않습니다. 두 값이 엇갈리면 구조가 아니라 색이 달라진 것입니다.
시각 회귀 테스트에 쓸 수 있나요?
실패한 결과를 들여다보는 데는 좋습니다. 네 가지 보기가 그 용도입니다. CI에서 비교를 돌리려면 브라우저 탭이 아니라 테스트 러너 안에서 같은 계산을 하는 편이 맞습니다.
이 도구로 이어지는 것
PDF 비교
PDF Compare
두 PDF를 텍스트와 렌더링 화면 양쪽으로 비교해 추가·삭제·이동을 목록으로 보여 줍니다.
PNG 압축
PNG Compressor
색상 수를 줄이고 압축 스트림을 다시 써서 크기 변화 없이 PNG 용량을 줄입니다.
JPEG 압축
JPEG Compressor
원하는 품질로 JPEG를 다시 인코딩하고 압축 전후 용량과 차이를 함께 보여줍니다.
WebP 변환
WebP Converter
이미지를 WebP로, 또는 WebP에서 다른 형식으로 변환하며 품질과 무손실 모드를 선택할 수 있습니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
이미지 자르기
Image Cropper
자유 비율 또는 고정 비율로 잘라내고, 단색·투명 여백을 자동으로 잘라낼 수 있습니다.
PDF 비교
PDF Compare
두 PDF를 텍스트와 렌더링 화면 양쪽으로 비교해 추가·삭제·이동을 목록으로 보여 줍니다.
PNG 압축
PNG Compressor
색상 수를 줄이고 압축 스트림을 다시 써서 크기 변화 없이 PNG 용량을 줄입니다.
이미지 배경 제거
Background Remover
단색이나 균일한 배경을 OKLab에서 키잉해 투명한 PNG로 만들고, 브러시로 경계를 다듬을 수 있습니다.
EXIF 정보 삭제
EXIF Remover
화질은 그대로 두고 카메라·GPS·편집 이력 메타데이터만 지웁니다.
파비콘 생성
Favicon Generator
ICO·PNG·애플 터치 아이콘·웹 매니페스트를 한 번에 만들고 붙여넣을 HTML까지 제공합니다.