写真の背景を削除する
モデルは Hugging Face から一度だけ取得し、以後は ONNX Runtime Web でお使いの端末上で動作します。写真がどこにも送信されないのは、この種のツールとしては異例です。
- すべてブラウザ内で処理
- オフライン対応
- アップロードなし
- 登録不要
- 透かしなし
ツールを読み込み中…
使い方
- 写真をドロップし、モデルを選びます(一般的な被写体 4.4 MB/人物 6.3・24.7 MB)。
- 背景を透過か単色かで選び、輪郭のぼかし量を決めます。
- 実行してPNGをダウンロードします。
アップロードが不要な理由
このページの処理はすべて、ブラウザのタブ内で動くコードが行います。ファイルはディスクからタブのメモリに読み込まれ、その場で変換され、ダウンロードとして書き出されます。当社にも第三者にも送信されません。
ご自身で確認する方法
- ブラウザの開発者ツール(F12)を開き、「ネットワーク」タブを選びます。
- ファイルを読み込んでツールを実行します。
- 表示されるのはツール自身のコードの読み込みだけで、キャッシュ後は通信そのものがありません。
よくある質問
正直なところ、精度はどうですか?
背景と明確に分かれた被写体では良好です。細い髪、ガラス、金網、被写体ブレは苦手ですが、これは自動マッティング全般の限界であり、本実装固有の問題ではありません。元画像と並べて表示するので、使う前にご自身で判断できます。
他のサイトのほうが綺麗なのはなぜですか?
はるかに大きなモデルをサーバーで動かしており、その対価として写真を預かっているからです。ここのモデルが4〜25 MBなのは、ブラウザまで届いてブラウザ内で動く必要があるためです。実在するトレードオフであり、同等だと主張するつもりはありません。
どのモデルを選べばよいですか?
まず一般用をお試しください(商品・物体・動物に対応)。人物にはポートレート用に切り替えてください。人物マッティング向けに学習されており、肩や髪で明確に良好です。
どのモデルで、ライセンスは何ですか?
U-2-Netp と MODNet、いずれも Apache-2.0 で、Hugging Face から読み込みます。よく使われる選択肢は意図的に避けました。この用途で最も有名なブラウザ向けライブラリは AGPL-3.0、最も有名な重みは非商用限定だからです。