검은 1픽셀 선 두 개를 넣은 자작 그림을 절반으로 줄여 봤습니다. NEAREST에서는 위쪽 선이 사라지고 아래쪽 선만 남았습니다. BOX에서는 두 선이 모두 회색으로 남았습니다. 이번 예제는 축소할 때 필터뿐 아니라 원본 선의 위치도 결과에 영향을 줄 수 있음을 보여줍니다.
1. 실험 개요: 1픽셀 선의 축소 테스트 환경
Pillow 12.2.0으로 160×100픽셀의 RGB 흰 바탕에 검은 1픽셀 세로선 두 개를 직접 만들었습니다. 위쪽 선은 x=20, y=10~39에, 아래쪽 선은 x=21, y=60~89에 있습니다. 두 선의 가로 위치는 1픽셀 차이이며, 원본에는 검은색 60픽셀과 흰색 15,940픽셀이 있습니다.
같은 원본을 NEAREST와 BOX로 각각 80×50픽셀, 가로·세로 절반 크기로 줄였습니다. 감마 보정이나 샤프닝은 적용하지 않았습니다. 실제 사진이나 앱 화면을 대상으로 한 시험은 아닙니다.
Pillow의 Image.resize 공식 문서는 크기 변경 때 resample 필터를 지정하는 함수 계약을 설명합니다. 이 글의 검은색·회색 픽셀 수와 선의 소실 여부는 공식 문서의 수치가 아니라 Pillow 12.2.0에서 만든 자작 파일을 직접 측정한 결과입니다.

실측 자료 · 하루보탬
직접 비교할 수 있는 자작 원본과 실제 80×50 결과: 1픽셀 선 축소 실험 source · 1픽셀 선 축소 실험 nearest-half · 1픽셀 선 축소 실험 box-half
NEAREST에서는 한 선이 사라지고, BOX에서는 두 선이 회색으로 남았습니다
NEAREST 결과에서 원본 x=20의 위쪽 선 위치에는 흰색만 남았습니다. 원본 x=21의 아래쪽 선은 검은색으로 남았고, 전체 결과에는 검은색 15픽셀과 흰색 3,985픽셀이 있었습니다. 이 예제에서는 1픽셀의 가로 위치 차이에 따라 선의 유무가 달라졌습니다.
BOX 결과에는 RGB(128,128,128)의 회색 30픽셀과 흰색 3,970픽셀이 있었습니다. 두 선 위치에 회색 픽셀이 각각 15개씩 남았지만, 원래의 검은색 그대로 보존된 것은 아닙니다. 추가 세부 정보가 복원됐다는 뜻도 아닙니다.
비교 그림은 원본과 두 결과를 각각 400×250픽셀로 NEAREST 확대 표시한 것입니다. 위 색상과 픽셀 수는 비교용 확대 화면이 아니라, 내려받을 수 있는 실제 저장 파일에서 측정했습니다.
원본을 보관하고 실제 사용할 크기에서 확인하세요
축소 결과에 작은 선이 남아야 한다면, 원본을 보관한 채 실제 사용할 크기의 결과를 확인하세요. 이번 결과에서는 NEAREST가 한 선을 없앴고 BOX는 두 선을 회색으로 바꿨으므로, 단순히 선이 보이는지와 원래 검은색을 유지하는지는 서로 다른 확인 항목입니다.
이 결과는 자작 흑백 선 예제 한 개를 명시한 두 필터로 절반 축소한 경우에 한정됩니다. 모든 사진·글꼴 가독성·앱 기본 필터·인쇄 품질을 시험하거나 어느 필터가 항상 가장 좋은지 평가한 결과는 아닙니다.
적용 조건과 확인 범위
- 이결과는이자작흑백선예제의1/2축소와명시필터에한정한다. 모든사진/글꼴가독성/앱기본필터/인쇄품질이나최고필터를평가하지않았다. 원본을보관하고실제사용크기에서작은선이남는지확인할이유를보여준다.
확인일: 2026-09-13
