2년 동안 오프라인 remove.bg 대안을 구축한 경험
요약
remove.bg의 서비스 중단에 대응하여, 사용자의 로컬 기기에서 작동하는 배경 제거 도구 LocalBG를 개발했습니다. 이 도구는 이미지, 비디오, GIF 등 다양한 포맷을 지원하며, 클라우드 업로드나 계정 생성 없이 모든 처리가 사용자 단말기 내에서 이루어지는 것이 특징입니다.
핵심 포인트
- 로컬 기기 기반으로 작동하여 데이터 보안 및 프라이버시가 높습니다.
- 무제한 이미지 처리와 파일 크기 제한이 없어 상업적 활용에 용이합니다.
- CLI 지원을 통해 스크립트나 사설 엔드포인트 구축이 가능합니다.
- Pro 기능으로는 비디오/GIF 제거, 그림자 처리 등 고급 기능을 제공합니다.
remove.bg가 12월 1일부로 독립 서비스 운영을 중단하고 배경 제거 기능이 Canva로 이전함에 따라, 제가 거의 2년 동안 혼자 개발해 온 것을 공유하기 좋은 시점이라고 생각했습니다.
그것의 이름은 LocalBG입니다. 이미지, 비디오 및 GIF에서 배경을 제거하며, 모든 것이 사용자의 자체 기기에서 실행됩니다. 업로드도 없고, 계정도 없고, 크레딧도 없고, 처리 제한도 없습니다.
저는 인턴십 기간 동안 사진 배치(batches) 단위로 개별 이미지에 대한 클라우드 가격이 얼마나 빨리 쌓이는지 보고 개발을 시작했습니다.
무료 기능
- 무제한 이미지, 파일 크기 제한 없음, 품질 손실 없음
- JPG, PNG, JPEG 및 WEBP 지원
- 사용자 지정 배경 및 스티커 내보내기
- CLI(Command Line Interface) 지원
- Windows에서 GPU 가속
Pro 기능 (월 8유로)
대량 처리(Bulk processing), 비디오 및 GIF 제거, 그림자와 반사광, 레이어가 있는 PSD 내보내기, 자동 중앙 정렬(auto-centering), 가장자리 디스필(edge despill), 프리셋, 그리고 기본 탑재된 모델 옆에 자체 ONNX 모델을 가져와 사용할 수 있습니다.
개발자들을 위해
CLI가 이 커뮤니티가 좋아할 부분이라고 생각합니다. 스크립트, cron 또는 CI에서 호출하거나 Flask, Express 또는 FastAPI로 래핑하여 이미지당 비용이 없고 이미지가 네트워크를 벗어나지 않는 사설 배경 제거 엔드포인트를 가질 수 있습니다.
# 단일 이미지 (무료)
LocalBG photo.jpg -o ./output
...
몇 가지 솔직한 언급을 드리자면, 이 서비스는 클로즈 소스(closed source)이며, 모델과 비디오 지원 기능이 포함되어 있어 설치 프로그램의 크기가 다소 큽니다 (현재 약 400MB). 그리고 Windows, macOS 및 Linux에서 실행됩니다.
제가 유일하게 유지보수하는 사람이라서, 만약 뭔가 고장 나거나 빠진 부분이 있다면 알려주세요. 제가 즉시 확인해 보겠습니다.
웹사이트: localbg.app
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기