KeyFlow LogoKEYLOW
KeyFlow Logo
HomeTrendingSeries
Tools & Info
Tools & AppsAbout
Your Account
Reading History
@keyflow OfficialFeedback Discord
BETA v2v2026.08.17
픽셀 한 줄 씩 비교해가며 배경 날리기.. Android 배경색 자동 제거 구현 | Lee Seung Yong | KeyFlow
KeyFlow LogoKEYLOW
BETA v2v2026.08.17
픽셀 한 줄 씩 비교해가며 배경 날리기.. Android 배경색 자동 제거 구현

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

Lee Seung YongLee Seung Yong
Published 4 months ago
Updated 4 months 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 개발자 이승용입니다.

Read Next

2026-02-09

Compose 이미지 로딩 라이브러리 성능 탐구: AsyncImage & CoilImage

gaeun5744
gaeun5744
Android 2018-07-07

Android P에서 달라지는 Behavior와 Features를 간단하게 살펴보자

taehwandev
taehwandev
Dari 라이브러리 고도화 하기 ~_~
2026-04-14

Dari 라이브러리 고도화 하기 ~_~

easyhooon
easyhooon