KeyFlow LogoKEYLOW
BETA v2v2026.06.04
홈트렌딩시리즈
Tools & Info
도구 및 앱소개
Your Account
최근 읽은 글
홈
트렌딩
시리즈
메뉴
픽셀 한 줄 씩 비교해가며 배경 날리기.. Android 배경색 자동 제거 구현 | Lee Seung Yong | KeyFlow
KeyFlow LogoKEYLOW
BETA v2v2026.06.04
픽셀 한 줄 씩 비교해가며 배경 날리기.. Android 배경색 자동 제거 구현

픽셀 한 줄 씩 비교해가며 배경 날리기.. Android 배경색 자동 제거 구현

Lee Seung YongLee Seung Yong
23 days ago(수정됨)
8 min read

AI 없이도 완벽한 누끼 따기? JPEG 노이즈부터 하드웨어 비트맵 이슈까지, 직접 구현하며 마주한 삽질의 기록.

안드로이드에서 이미지 픽셀 단위 조작 및 효율적인 배경 제거 기능을 직접 구현하려는 개발자.
·BFS(Flood Fill) 방식은 'ㅇ'이나 'ㅁ' 같은 닫힌 글자 내부의 배경을 제거하지 못하므로, Per-pixel 거리 계산 방식이 더 효과적이다.
·JPEG 노이즈 대응을 위해 배경 밝기에 따라 Threshold를 동적으로 조절하고, 선형 보간을 통한 Softening 처리를 추가해 글자 경계면을 부드럽게 만들 수 있다.
·Android의 HARDWARE 비트맵은 getPixels()를 지원하지 않으므로, 작업 전 ARGB_8888 포맷의 소프트웨어 비트맵으로의 복사가 필수적이다.
Lee Seung Yong

Lee Seung Yong

@win-dr

LLM과 신기술을 탐구하고 적용하여 유용한 서비스 구축에 관심이 많은 Android 개발자 이승용입니다.