블로그로
Feature11

Image Toolbox 소개: 500개 이상의 필터와 AI 마법을 갖춘 오픈소스 Android 편집기

게시일 2026년 9월 6일

Image Toolbox 소개: 이미지 편집기 그 이상

사진 보정을 좋아하는 Android 사용자라면 Image Toolbox를 들어본 적이 있을 가능성이 높습니다. 하지만 아직 모르신다면 놀랄 준비를 하세요. 이 앱은 단순한 사진 필터 앱이 아니라 500개 이상의 필터, AI 기반 배경 제거, OCR, PDF 도구, 일괄 처리, 그리고 다양한 기능을 하나의 무료 오픈소스 APK에 담아낸 본격적인 이미지 처리 파워하우스입니다. 약 50만 줄에 달하는 코드와 거대한 커뮤니티를 자랑하는 이 앱은 GitHub에서 가장 야심찬 프로젝트 중 하나입니다.

그렇다면 효율적인 사진 편집이란 실제로 어떤 모습일까요? 일반 사용자에게는 사진을 자르고, 빠르게 필터를 적용하고, 몇 초 만에 공유할 수 있다는 뜻입니다. 사진작가에게는 수백 장의 이미지를 일괄 리사이즈하고, WebP로 변환하거나, 업로드 전에 EXIF 데이터를 제거할 수 있다는 의미입니다. 그리고 개발자에게는 Kotlin과 Jetpack Compose 기반의 기술 스택과 차용할 만한 많은 라이브러리, 깔끔한 아키텍처를 제공합니다. 요컨대 Image Toolbox는 모든 사람에게 필요한 무언가를 제공합니다.

기본을 훨씬 뛰어넘는 500개 이상의 필터와 필터 체인

필터 엔진부터 살펴보면 500개가 넘는 필터가 가득합니다. 채도, 대비, 밝기 같은 기본 기능은 물론, 톤 커브, 컬러 매트릭스, CLAHE, 3D LUT 지원과 같은 고급 컬러 그레이딩 도구도 찾을 수 있습니다. 독특한 효과를 원한다면 수십 가지 글리치 효과, 디더링 알고리즘, 픽셀 아트 필터, 올드 TV나 VHS NTSC 같은 스타일 효과도 있습니다.

가장 큰 매력은 필터를 함께 체인으로 연결할 수 있는 기능입니다. 예를 들어 시네마틱 페이드, 약간의 그레인, 은은한 비네트를 결합해 나만의 커스텀 프리셋을 만들 수 있습니다. 저장해 두었다가 어떤 이미지에든 재사용하거나 QR 코드로 다른 사람과 공유할 수도 있습니다. 일괄 작업에서는 전체 폴더의 이미지를 하나씩 열지 않고도 동일한 필터 체인을 적용할 수 있습니다. 콘텐츠 제작자에게는 엄청난 시간 절약입니다.

게다가 Shader Studio도 내장되어 있어 GLSL을 안다면 자신만의 프래그먼트 셰이더를 만들어 실시간으로 미리 볼 수 있습니다. 75가지 유형의 네이티브 프랙탈 생성과 130개 이상의 프리셋을 갖춘 텍스처 생성기까지 더하면, 모두 오프라인에서 제작할 수 있는 무한한 제너레이티브 아트 놀이터가 됩니다.

마케팅 과장이 아닌 진짜 AI 도구

AI 섹션은 별도로 조명할 만합니다. Image Toolbox에는 업스케일링, 노이즈 제거, JPEG 아티팩트 제거, 컬러화, 애니메이션 향상, 스타일 전환 등의 작업을 위한 100개 이상의 즉시 사용 가능한 모델이 포함되어 있습니다. 하지만 가장 멋진 부분은 깊이 추정(depth estimation)일 것입니다. MiDaS 같은 모델로 사진에서 깊이 맵을 생성한 다음 렌즈 블러, 재조명, 포그, 또는 3D 느낌의 노멀 맵과 스테레오스코픽 출력 같은 효과를 적용할 수 있습니다. 이런 기능은 폰 앱이 아니라 데스크톱 도구에서나 기대할 법한 것입니다.

배경 제거도 또 하나의 뛰어난 기능입니다. 브러시로 배경을 직접 지우거나, AI가 한 번의 탭으로 처리하도록 맡길 수 있습니다. README에는 U2Net, U2NetP, RMBG, BiRefNet, ISNet, MODNet, YOLO 같은 모델이 나열되어 있습니다. ONNX 런타임을 통해 기기 내에서 처리되므로, 마켓 빌드의 ML Kit 버전을 선택하지 않는 한 개인 사진이 휴대폰 밖으로 나갈 일이 없습니다.

사진을 넘어선 올인원 도구 상자

이름은 Image Toolbox이지만 '파일용 스위스 아미 나이프'로 바꿔 불러도 손색없습니다. 몇 가지 핵심 기능을 살펴보겠습니다.


이미지 스티칭과 스태킹, 포토모자이크 제작, 310개 이상의 레이아웃을 지원하는 콜라주, 래스터 이미지를 SVG로 트레이싱, 64가지 해시 알고리즘을 갖춘 체크섬 도구도 포함되어 있습니다. 상상할 수 있는 이미지 작업이라면 이 앱에 거의 다 있을 것입니다.

FOSS 버전과 마켓 버전: 취향에 맞게 선택하세요

Image Toolbox의 가장 훌륭한 점 중 하나는 사용자를 존중한다는 것입니다. FOSS 버전은 GitHub와 F-Droid에서 제공되며 분석 기능이나 크래시리틱스가 없습니다. QR 스캔에는 ZXing, 문서 스캔에는 OpenCV, 배경 제거에는 ONNX를 사용합니다. 마켓 버전은 이러한 기능을 위해 Google의 ML Kit와 분석 및 크래시리틱스를 추가합니다. 아마도 Google Play에 등록하려면 그렇게 해야 하기 때문일 것입니다. 하지만 그 외 모든 것은 두 버전에서 완전히 동일하게 작동합니다.

오픈소스라는 것은 코드를 감사하고, 서명을 검증하고, 자신의 이미지가 수집되지 않는다는 것을 신뢰할 수 있다는 의미이기도 합니다. 개발자는 서명 인증서 해시까지 공개하여 다운로드한 파일이 변조되지 않았는지 확인할 수 있게 해줍니다.

UI 조정과 끝없는 개인화

겉으로 보기에 Image Toolbox는 현대적인 Material You 앱처럼 보입니다. 하지만 설정을 파고들면 거의 터무니없을 정도의 맞춤 설정을 발견하게 됩니다. 전체 디자인은 Jetpack Compose로 구축되었으며, 커스텀 Dynamic Theme 라이브러리 덕분에 오래된 Android 버전에서도 다이나믹 컬러를 지원합니다. 모서리 모양, 테두리, 그림자, 글꼴 배율, 스위치 스타일, 슬라이더, 심지어 색종이 효과 종류까지 조정할 수 있습니다. 기본 설치되는 글꼴만 12개가 넘고, 직접 가져오는 것도 가능합니다. 앱을 잠그거나 일부 화면의 최대 밝기를 설정하거나 메인 레이아웃을 맞춤 설정할 수도 있습니다. 파워 유저라면 꿈꿀 법한 세밀한 개인화 기능입니다.

개발자 친화적인 코드베이스

개발자라면 코드베이스도 기능 목록만큼이나 인상적입니다. 이 프로젝트는 비동기 작업에 Kotlin, Coroutines, Flow를 사용하고, 수명 주기를 인식하는 비즈니스 로직 컴포넌트에는 Decompose, 의존성 주입에는 Hilt, UI에는 Jetpack Compose를 사용합니다. 또한 GPUImage, androidx-coil 같은 오픈 라이브러리와 다이나믹 테마 및 모달 바텀 시트를 위한 Image Toolbox 자체 라이브러리에도 의존합니다. 아키텍처가 모듈화되어 있고 깔끔하기 때문에 대규모 Android 앱을 구축하는 데 훌륭한 참고 자료가 됩니다.

Image Toolbox를 사용해 봐야 하는 이유

솔직히 말해 대부분의 이미지 편집기는 너무 단순하거나 너무 비쌉니다. Image Toolbox는 완전히 무료이고 오픈소스이며, 빠른 자르기 및 필터 작업부터 전문적인 일괄 워크플로우까지 모든 것을 처리할 수 있습니다. 오프라인에서 작동하는 AI 도구, 개인정보를 보호하는 빌드, 그리고 계속해서 기능을 추가하는 커뮤니티를 갖추고 있습니다. 사진, 콘텐츠 제작, 제너레이티브 아트에 관심이 있다면 이 앱은 홈 화면에 영구적으로 자리 잡을 가치가 있습니다.

Play 스토어, F-Droid, GitHub 릴리스에서 다운로드할 수 있습니다. 개발을 지원하고 싶다면 프로젝트의 텔레그램 채널을 확인하거나 개발자에게 커피 한 잔을 사주세요. AI 이미지 생성 도구를 만드는 사람들에게는 강력한 이미지 처리가 구독료 없이, 기기에서 우아하게 제공될 수 있다는 사실을 끊임없이 상기시켜 주는 프로젝트이기도 합니다.

관련 글