English

写真の背景を削除する

モデルは Hugging Face から一度だけ取得し、以後は ONNX Runtime Web でお使いの端末上で動作します。写真がどこにも送信されないのは、この種のツールとしては異例です。

ツールを読み込み中…

使い方

  1. 写真をドロップし、モデルを選びます(一般的な被写体 4.4 MB/人物 6.3・24.7 MB)。
  2. 背景を透過か単色かで選び、輪郭のぼかし量を決めます。
  3. 実行してPNGをダウンロードします。

アップロードが不要な理由

このページの処理はすべて、ブラウザのタブ内で動くコードが行います。ファイルはディスクからタブのメモリに読み込まれ、その場で変換され、ダウンロードとして書き出されます。当社にも第三者にも送信されません。

ご自身で確認する方法

  1. ブラウザの開発者ツール(F12)を開き、「ネットワーク」タブを選びます。
  2. ファイルを読み込んでツールを実行します。
  3. 表示されるのはツール自身のコードの読み込みだけで、キャッシュ後は通信そのものがありません。

外部送信ゼロの確認方法 →

よくある質問

正直なところ、精度はどうですか?

背景と明確に分かれた被写体では良好です。細い髪、ガラス、金網、被写体ブレは苦手ですが、これは自動マッティング全般の限界であり、本実装固有の問題ではありません。元画像と並べて表示するので、使う前にご自身で判断できます。

他のサイトのほうが綺麗なのはなぜですか?

はるかに大きなモデルをサーバーで動かしており、その対価として写真を預かっているからです。ここのモデルが4〜25 MBなのは、ブラウザまで届いてブラウザ内で動く必要があるためです。実在するトレードオフであり、同等だと主張するつもりはありません。

どのモデルを選べばよいですか?

まず一般用をお試しください(商品・物体・動物に対応)。人物にはポートレート用に切り替えてください。人物マッティング向けに学習されており、肩や髪で明確に良好です。

どのモデルで、ライセンスは何ですか?

U-2-Netp と MODNet、いずれも Apache-2.0 で、Hugging Face から読み込みます。よく使われる選択肢は意図的に避けました。この用途で最も有名なブラウザ向けライブラリは AGPL-3.0、最も有名な重みは非商用限定だからです。