スポンサーリンク

【Stable Diffusion】背景を透明に切り抜く拡張機能「RemBG」

Stable Diffusion 画像 ITライフハック
この記事は約3分で読めます。
スポンサーリンク
当ページはプロモーションが含まれています

今回は、Stable diffusion WebUI で生成したAI画像の背景を透過PNGに変換するための便利なプラグインについてご紹介します。

スポンサーリンク

AI画像の背景を切り抜くとは?

AI で生成した画像の背景を切り抜く機能は、多くの方にとって非常に便利に使うことができます。透明背景を持つ画像は、ウェブサイトやなどで広く使用されるため、この機能を使うと便利に AI 画像を利用することができます。

スポンサーリンク

RemBGとは?

「RemBG」は、Stable diffusion WebUIで生成した画像の背景を切り抜いて透過PNGにするための拡張機能です。この便利な拡張機能は、さまざまなモデルを提供しており、用途に合わせて選択することができます。この拡張機能を使うのが楽に背景を切り取ることができます。

RemBGのインストール方法

  1. WebUI を起動し、「Extensions」タブを選択します。
  2. 「Install from URL」タブを開きます。
  3. 「URL for extension’s git repository」 欄に
    https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg.git

    と入力し、「Install」ボタンを選択します。

  4. インストールが完了したら、「Extensions」内の「Installed」タブをクリックし、 RemBG がインストールされていることを確認します。
  5. 確認できたら、「Apply and restart UI」ボタンをクリックして再起動します。

RemBGの使い方

  1. 「Extras」タブに移動して、「Extras」タブの画像エリアに画像をドラッグアンドドロップします。
  2. 画像エリアの下にある「Remove background」プルダウンリストから、使用する「remBGモデル」を選択します。
    モデルによって切り抜かれ方が変わります。一般的な背景の削除には「U2Net」や「U2Netp」がおすすめです。
  3. 「Generate」ボタンをクリックして背景を削除します。
    Stable Diffusion WebUI Rembg

モデルの種類

以下の様なモデルが用意されています。

u2net:多くのケースに対応。
u2netp:u2netの軽量版で、処理が高速です。
u2net_human_seg:人物向けのモデル。
u2net_clothseg:人物向けのモデルで布を分析し、部位で分割するモデル。
silueta:u2netと同様ですが、サイズが縮小したもの。
isnet-general-use:一般的な用途向けの新しいモデル。
isnet-anime:アニメイラスト向けの新しいモデル。

検証

以下の Stable Diffusion で生成した画像を使用します。
Stable Diffusion 画像

Rembg の isnet-anime モデルを使って背景を切り取ってみます。
RemBGで背景を切り取った画像

かなりの精度で背景が切り抜かれているのが分かります。

まとめ

Stable Diffusion などで生成した画像の背景を切り抜いて透過 PNG にするには、拡張機能 RemBG を使用して簡単に行うことができます。非常に簡単にできますので、是非一度お試し下さい。

タイトルとURLをコピーしました