opencoredev/bg0
Private, unlimited background removal that runs in your browser.
解決する問題
BG0 は、ブラウザ内で画像の背景をローカルに除去する方法を提供し、サーバーへの画像アップロード、API キーの管理、使用制限や課金への対応を不要にします。
仕組み
このツールは、ブラウザ内でダウンロードされローカルにキャッシュされる固定の BiRefNet ONNX モデルを使用します。利用可能な場合は WebGPU による高速化を活用し、推論には WebAssembly (WASM) にフォールバックします。プロセスには、前処理、ONNX 推論、マスク後処理、アルファ合成が含まれ、透明な PNG を生成します。
対象ユーザー
@bg0/browser ライブラリを介して、プライベートでクライアントサイドの背景除去を Web アプリケーションに統合したい開発者、およびプライバシー重視の背景除去ツールを必要とする一般ユーザー。
ハイライト
- ローカルブラウザ推論:サーバーサイド処理やデータアップロードは不要。
- ハードウェアアクセラレーション:WebGPU を使用し、WASM フォールバックを提供。
- 再利用可能なライブラリ:他の Web アプリへの簡単な統合のための専用パッケージを含む。
- プライバシーファースト:画像とピクセルはブラウザのメモリ内に留まります。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト