이미지 색상 바꾸기
그림 속 한 가지 색을 다른 색으로 바꾸거나, 투명하게 만들거나, 그 색만 남깁니다. 허용 오차, 부드러운 가장자리, 음영 유지를 지원하며 브라우저에서 실행됩니다.
이 도구는 그림에서 한 가지 색의 픽셀을 모두 찾아 바꿉니다. 새 색으로 바꾸거나, 투명하게 만들거나(예: 단색 배경 제거), 그 색만 남기고 나머지를 지울 수 있습니다. 색은 OKLab 색 공간에서 비교하므로 허용 오차가 밝은 색과 어두운 색에서 똑같이 동작하고, 음영 옵션은 물체의 색을 바꿔도 하이라이트와 그림자를 유지합니다. 모든 작업은 브라우저에서 이뤄지며 이미지는 업로드되지 않습니다.
사용 방법
- 이미지를 하나 이상 고릅니다(PNG, JPG, WebP, GIF…).
- 찾을 색을 입력하거나, "auto"로 두어 가장 많이 쓰인 색(보통 배경)을 씁니다.
- 동작을 고르고, 바꾸기라면 새 색을 고릅니다.
- 가장자리가 깔끔해질 때까지 허용 오차와 부드러운 가장자리를 올린 뒤 PNG를 내려받습니다.
계산식
거리 = 100 × √((L₁ − L₂)² + (a₁ − a₂)² + (b₁ − b₂)²) (OKLab) · 가중치 = 거리 ≤ 허용 오차이면 1, 부드러운 가장자리 구간에서 0으로 감소
음영을 켜면 일치한 각 픽셀이 찾은 색에 대한 자기 차이를 유지합니다. 새 색 = 목표 색 + (픽셀 − 찾은 색)이며 모두 OKLab에서 계산하므로, 물체의 어두운 부분과 밝은 부분은 그대로 어둡고 밝게 남습니다. 검정에서 흰색까지의 거리는 100입니다.
예시
찾은 색이 #2563EB이고 허용 오차가 8일 때, 정확히 그 파란색의 픽셀은 새 색으로 완전히 바뀝니다. 빨강 #FF0000은 그대로 #FF0000이고, 약 50 단위 떨어진 주황 #F59E0B 같은 픽셀은 건드리지 않습니다. "투명하게 만들기"를 고르면 같은 파란 픽셀은 알파 0이 되고 나머지는 PNG에 그대로 남습니다.
자주 묻는 질문
흰색 배경을 지울 수 있나요?
네. "투명하게 만들기"를 고르고, 색을 #FFFFFF로 하고(흰색이 가장 많이 쓰인 색이면 auto 그대로), 허용 오차는 5–10 정도, 부드러운 가장자리는 3–5로 해서 안티앨리어싱된 가장자리를 정리하세요. 피사체 안의 흰 부분도 지워지므로, 그런 일이 생기면 허용 오차를 낮추세요.
결과가 왜 PNG로 나오나요?
PNG는 투명도를 유지하고 압축 잡티가 생기지 않습니다. 투명도가 필요 없고 더 작은 파일이 필요하면 나중에 JPG로 변환하세요.
JPG의 일부 픽셀이 바뀌지 않은 이유는 무엇인가요?
JPEG 압축은 단색 영역에 미세한 색 변화를 퍼뜨립니다. 거의 같은 이런 픽셀이 포함되도록 허용 오차를 조금(10–20) 올려 보세요.
최종 업데이트:
이 입력값이 담긴 페이지 주소: https://kakao.mobile/ko/tools/replace-image-color-tool/
인용·퍼가기
kakaoCalc. (2026, November 8). 이미지 색상 바꾸기. https://kakao.mobile/ko/tools/replace-image-color-tool/
“이미지 색상 바꾸기.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ko/tools/replace-image-color-tool/.