업로드 없이 WebGPU 또는 WebAssembly로 브라우저에서만 실행되는 오픈소스 배경 제거 도구입니다.
isixe/bg2x
이미지를 기기 밖으로 전송하지 않고 로컬에서 실행되는 무료 브라우저 기반 AI 이미지 업스케일러입니다.
대체할 수 있는 제품:Topaz Gigapixel AI
Let's Enhance
- 스타
- 99
- 포크
- 4
- 열린 이슈
- 0
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
bg2x는 Real-ESRGAN, Swin2SR, Real-CUGAN 모델을 사용해 이미지를 최대 4배까지 업스케일합니다. 추론은 Web Worker 안에서 ONNX Runtime Web을 통해 브라우저에서 전부 실행되므로 백엔드가 필요 없고 이미지를 업로드할 필요도 없습니다.
애니메이션과 일러스트, 사진, 노이즈가 많거나 압축률이 높은 JPEG 등 입력 유형에 맞춘 모델 10개를 제공합니다. 모델은 처음 사용할 때 Hugging Face에서 다운로드되며, Hugging Face를 사용할 수 없으면 ModelScope를 이용하고 IndexedDB에 캐시합니다. WebGPU를 사용할 수 있으면 이를 활용하고, 그렇지 않으면 WASM으로 대체합니다.
드래그 앤 드롭 입력을 지원하는 일괄 처리 대기열을 제공하며, PNG, JPG, WebP로 내보내거나 여러 결과물을 ZIP으로 다운로드할 수 있습니다. Vue와 Astro 프런트엔드가 포함되어 있으며 Windows, macOS, Linux용 Electron 빌드도 제공합니다.
핵심 기능
- 01Real-ESRGAN, Swin2SR, Real-CUGAN 모델로 이미지를 최대 4배까지 업스케일합니다.
- 02이미지를 업로드하지 않고 브라우저에서 전부 클라이언트 측으로 실행됩니다.
- 03사진, 애니메이션, 일러스트, 압축 이미지용 모델 10개를 제공합니다.
- 04WebGPU를 사용할 수 있으면 활용하고, 그렇지 않으면 WASM으로 대체합니다.
- 05PNG, JPG, WebP로 내보내고 여러 결과물을 ZIP으로 다운로드할 수 있습니다.
- 06처음 다운로드한 뒤 모델을 IndexedDB에 캐시합니다.
- 07Windows, macOS, Linux용 Electron 데스크톱 빌드를 제공합니다.
활용 사례
- 오래되었거나 해상도가 낮은 애니메이션 및 일러스트 작품을 업스케일할 때.
- 이미지를 서버로 전송하지 않고 압축되었거나 노이즈가 많은 사진을 확대할 때.
- 이미지 폴더를 일괄 확대하고 ZIP으로 내보낼 때.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/isixe/bg2x.git - 2
프로젝트 폴더로 이동합니다
cd bg2x - 3
종속성을 설치합니다
pnpm install - 4
개발 서버를 시작한 다음 http://localhost:4321 을 엽니다
pnpm dev
사용 전 알아둘 점
- 설치에는 pnpm을 사용합니다. 저장소에 package-lock.json과 pnpm-lock.yaml이 모두 있으므로 패키지 관리자를 혼용하지 마세요.
- 스레드형 WASM 추론을 사용하려면 프로덕션 호스트에 교차 출처 격리 헤더가 필요합니다. 헤더가 없으면 단일 스레드로 대체됩니다.
- 모델은 처음 사용할 때 Hugging Face에서 다운로드되며(ModelScope로 대체 가능), 최초 사용 시 네트워크 연결이 필요합니다.
토픽
자주 묻는 질문
- bg2x은(는) 무엇인가요?
- 이미지를 기기 밖으로 전송하지 않고 로컬에서 실행되는 무료 브라우저 기반 AI 이미지 업스케일러입니다. bg2x는 Real-ESRGAN, Swin2SR, Real-CUGAN 모델을 사용해 이미지를 최대 4배까지 업스케일합니다. 추론은 Web Worker 안에서 ONNX Runtime Web을 통해 브라우저에서 전부 실행되므로 백엔드가 필요 없고 이미지를 업로드할 필요도 없습니다.
- bg2x은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- bg2x은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- bg2x은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. bg2x의 마지막 커밋은 2026년 10월 10일입니다.
- bg2x은(는) 어디에 사용할 수 있나요?
- 오래되었거나 해상도가 낮은 애니메이션 및 일러스트 작품을 업스케일할 때. 이미지를 서버로 전송하지 않고 압축되었거나 노이즈가 많은 사진을 확대할 때. 이미지 폴더를 일괄 확대하고 ZIP으로 내보낼 때.
- bg2x는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/isixe/bg2x.git 프로젝트 폴더로 이동합니다: cd bg2x 종속성을 설치합니다: pnpm install 개발 서버를 시작한 다음 http://localhost:4321 을 엽니다: pnpm dev
- bg2x은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/isixe/bg2x
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
MCP 또는 HTTP API로 AI 에이전트가 실제 로그인 세션에서 작동하는 Electron 기반 로컬 우선 브라우저입니다.
ONNX 모델과 GPU 가속을 활용해 이미지와 동영상을 업스케일링·복원·노이즈 제거·프레임 보간하는 Windows 데스크톱 도구입니다.
Windows, macOS, Linux에서 Android 기기를 미러링하고 제어하는 scrcpy용 그래픽 데스크톱 GUI입니다.
Figma .fig 파일을 열고 내장 AI 디자인 도구와 헤드리스 Vue SDK를 제공하는 오픈소스 디자인 에디터
macOS, Windows, Linux용 Anytype 공식 Electron 데스크톱 클라이언트입니다.