写真の背景の除去
人物写真の背景をブラウザで削除し、透明PNGで保存してください。最初の実行では公開のサンプルで直接確認でき、自分の写真は端末内で処理されます。
人物写真

例えば写真を準備中です。
透明背景の結果
公開例にすぐに背景を削除できます。
「背景の除去」を押して結果を確認してください。
境界の修正
値を高くすると境界の薄いピクセルがより透明になります。モデルが正しく分離できなかった部分を選択して復元する編集機能ではありません。
結果を共有
ツールリンクと結果テキストを一緒に共有します。結果にはURLを入れません。以下の内容を確認して共有してください。
写真の背景を削除する方法
初回開幕時には512×512の公開例人物写真が用意されます。『背景を削除』を選択すると同じサイズの透明PNGが作成されます。自分の写真を選択すると例画像ではなく処理され、写真の内容とファイル名はURL・分析に含まれません。
このページはMODNet人物マッチングモデルで透明度を予測し、ブラウザのキャンバスで透明なPNGを生成します。結果の長さは2,400px以下です。元のファイルを上書きせず、写真の位置や撮影メタデータも新しいPNGに含めません。
モデルは人間の髪の毛や服のような柔らかい境界を推定するために設計されています。単色の背景、小さな被写体、製品・動物・複数人、物体が重なるシーンでは境界が不正確になる可能性があります。透明度のミリ波を確認し、必要なら境界を調整して保存してください。
よくある質問
製品の写真や複雑なシーンも正確に削除しますか?
このツールは、人物の輪郭を分離するMODNetモデルを使用します。髪の毛や半透明の境界は写真によって異なり、製品・動物・複数の人が重なるシーンでは希望する結果が得られないことがあります。保存前にチェック柄の背景で端を確認してください。
写真がサーバーに送信されましたか?
申し訳ありません。写真はブラウザ内でモデルとして処理されます。初回実行時には、圧縮前で約6.6MBのモデルと約26.9MBのWASM実行ファイルがこのサイトからダウンロードされます。2026-10-04に確認したGitHub Pagesのgzip応答では、両ファイルの合計が約12.0MBであり、小さなファイルや通信量は別途計上されます。実際の送信量は、ブラウザのキャッシュと応答の圧縮によって異なります。写真ファイルはネットワークリクエストに含めません。処理が中断、初期化、ページ移動される際には、写真と一時結果が削除されます。
元のサイズと写真情報は保持されますか?
元のファイルは変更されません。メモリ使用量を減らすために、結果の長辺は最大2,400pxです。PNGに再作成し、位置や撮影情報などの元のメタデータは含まれません。結果は背景を透明にして保存されます。
計算基準と参考資料
- Xenova/MODNet — 人物写真の背景を除去するモデル
人物写真のマッティングモデルとApache-2.0モデルカード。すべての物体や複雑なシーンにおける分割の正確性を保証しません。
- Hugging Face Transformers.js — ブラウザの背景を除去する
ブラウザで実行されるimage-to-alpha背景除去パイプラインAPI
- MDN — OffscreenCanvas.convertToBlob()
ワーカーの内部のキャンバスデータをPNGファイルとしてエンコード