트러블슈팅형

배경 지운 PNG가 흰색으로 보이는 이유: 투명도 확인 실험

배경 제거 결과가 흰색으로 보여도 투명할 수 있습니다. 2픽셀 PNG·JPG 실험으로 미리보기 배경과 실제 투명도를 구별하고 저장 형식을 확인하는 법을 설명합니다.

배경을 지운 뒤 사진 앱에서 열었는데 흰 바탕이 보이면 ‘제거가 실패했나?’라고 생각하기 쉽습니다. 그러나 투명한 곳을 어떤 색 위에 그려 보여줄지는 파일을 여는 앱의 선택입니다. 흰색으로 보인다는 사실만으로 픽셀이 흰색인지 투명한지 구분할 수 없습니다.

작은 2픽셀 이미지로 투명 PNG를 만들고, 이를 흰색 배경으로 평평하게 합친 JPG와 비교해 실제 투명 값이 어떻게 달라지는지 확인했습니다. 이 실험은 형식의 차이를 검증한 것이며 배경 제거 모델의 품질을 평가한 것은 아닙니다.

먼저 구별할 세 가지

보이는 흰색과 흰 픽셀은 다릅니다

투명한 영역을 뷰어가 흰색 위에 표시할 수 있습니다.

격자·다른 색으로 확인

배경을 바꿨을 때 피사체 밖이 함께 바뀌는지 보세요.

JPG로 다시 저장하지 않기

JPG는 투명 채널을 보존하지 못합니다.

실제 픽셀의 투명 값을 비교했습니다

  1. 1

    첫 픽셀의 투명도를 0(완전 투명), 둘째 픽셀을 255(불투명)로 둔 2×1픽셀 이미지를 코드로 만들고 PNG로 저장했습니다. 실제 사람이나 제품 사진은 사용하지 않았습니다.

  2. 2

    저장한 PNG를 다시 읽어 두 픽셀의 알파 값을 확인했습니다. 같은 PNG를 흰 배경 위에 합쳐 JPG로 저장한 후 다시 읽어 알파 값을 확인했습니다. 재현 코드는 scripts/measure-ocr-and-alpha.mjs에 있습니다.

  3. 3

    PNG는 0과 255가 유지됐고, 흰 배경 JPG는 두 픽셀 모두 불투명한 255가 됐습니다. JPG의 투명 값은 읽기 과정에서 불투명 채널로 나타낸 것이며, 실험에서 흰색으로 합친 단계가 명시적으로 포함됩니다.

같아 보이는 흰색, 다른 픽셀 상태

투명한 첫 픽셀은 흰색 바탕 위에 놓으면 흰색처럼 보이지만 PNG 안에는 ‘여기가 비어 있다’는 값이 남아 있습니다. 같은 자리를 파란색 위에 놓으면 파란색이 보입니다. 반면 흰색으로 합쳐진 JPG의 첫 픽셀은 바탕을 바꿔도 흰색으로 남습니다.

파일첫 픽셀둘째 픽셀다른 색 배경 위에서
투명 PNG알파 0: 완전 투명알파 255: 불투명첫 픽셀 아래 배경이 보임
흰 바탕에 합친 JPG불투명불투명첫 픽셀의 흰 바탕이 남음

내 파일은 어떻게 확인할까요?

툴릿 배경 제거 결과 화면에서 격자·흰색·어두운색 미리보기를 차례로 누르세요. 피사체 바깥이 미리보기 배경을 따라 바뀌면 그 부분은 투명하게 표시되고 있는 것입니다. 저장 후에도 다른 색 배경이 있는 편집기나 문서에 PNG를 올려보세요.

일부 흰색 줄무늬가 배경을 바꿔도 그대로 남으면 투명도 문제가 아니라 원래 배경이 가장자리에 남은 것일 수 있습니다. 밝은 피사체의 일부가 잘린 경우도 있으므로 실제 사용 배경에서 경계를 살펴야 합니다.

JPG와 PNG를 혼동하기 쉬운 순간

메신저·문서·사진 편집 앱을 거치며 PNG가 JPG로 다시 저장되거나, 붙여넣는 과정에서 흰색 배경과 합쳐질 수 있습니다. 파일 이름만 .png로 바꾸어도 사라진 투명도가 돌아오지는 않습니다.

투명도가 필요하다면 배경 제거 도구가 내려준 PNG를 원본으로 보관하고, 목적지 앱에 넣은 뒤에도 배경색을 바꾸어 확인하세요. 특정 서비스의 업로드·변환 정책까지 이 실험이 검증한 것은 아닙니다.

이 실험으로 알 수 없는 것

2픽셀 예시는 투명 채널의 동작만 보여줍니다. 머리카락, 그림자, 반투명 유리 등 실제 이미지의 가장자리 품질과 결과 파일의 활용 적합성은 직접 확인해야 합니다. 앱마다 투명 영역의 미리보기 색도 다릅니다.

판단에 참고한 공식 문서

흰 화면만 보고 실패로 판단하지 마세요

2픽셀 실험에서 PNG의 투명 값은 유지됐고, 흰색에 합쳐 JPG로 만든 사본에는 투명도가 남지 않았습니다. 따라서 결과가 흰색으로 보이면 먼저 격자나 다른 색 위에서 확인해야 합니다.

배경 제거 뒤에는 PNG를 그대로 저장하고, 실제 쓸 앱에서 테두리와 투명도를 다시 점검하세요. 흰 테두리가 남는 문제와 파일 형식 때문에 투명도가 사라지는 문제는 해결 방법이 다릅니다.