Stable Diffusion拡張機能は、画像生成作業を効率的かつ簡単に行えるようサポートする強力なツールです。
初心者の方は特に、拡張機能を使うことで効率よく画像生成ができるので、早めの段階で導入しておきたいツールです。
今回は拡張機能をローカル環境で導入する方法やおすすめのツールを紹介します。
※この記事は随時更新していきます
こんな方におすすめ
- Stable Diffusion初心者
- Stable Diffusionの作業効率を上げたい方
- 拡張機能の導入方法を知りたい方
Stable Diffusion拡張機能でできること
Stable Diffusion拡張機能(Extensions)は、Stable Diffusionに元々備わっていない機能を追加することで、作業の効率化と簡易化を図ります。
特に、AIを利用して画像を生成する際に有効な拡張機能が揃っています。
拡張機能には様々なものがありますが、このような機能があります。
- 画像サイズやアスペクト比をワンクリックで変更
- プロンプト入力補助
- キャラクターのポーズ調整や線画の抽出
- WebUIの日本語化
- プリセット保存
など
ローカル環境での拡張機能導入方法
拡張機能の導入は、リストから選択する方法とURLを指定する方法の3種類があります。
インストール後は、WebUIをリロードするのを忘れないでください。
リストから選択
WebUIを開き、Extensionsタブをクリックします。
「Available」タブをクリックし、「Load From」のボタンをクリックします。
すると拡張機能のリストが表示されるので、使いたい機能の項目にある「install」をクリックします。
リポジトリURLからインストールする
WebUIを開き、Extensionsタブをクリックします。
「Install from URL」のタブをクリックします。
「URL for Extensions git repository」と書かれたボックスにURLを入力します。
Installボタンを押せば数秒でインストール完了です。
リポジトリURLの入手について
入力するURLはGithubで直接探すか、Redditなどのネットで探します。
GithubのExtensionはこちら
-
Extensions · AUTOMATIC1111/stable-diffusion-webui Wiki · GitHub
Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by creating ...
github.com
Extensionsの項目にある、ダウンロードしたいリンクをクリックします。
一覧表の上のCodeをクリックするとURLが表示されるのでコピーして、「URL for Extensions git repository」に貼り付けてインストールします。
ローカルファイルを指定してインストールする
PCにダウンロードしたり、自作した Extension スクリプトがローカル上にある場合は、
Extension スクリプトを「Stable-diffusion-webui」フォルダ下の 「extensions」フォルダに入れます。
ローカル環境での拡張機能の更新
ローカル環境では、拡張機能の更新が必要な場合があります。
特定の手順に従って、最新の拡張機能を保持することが重要です
おすすめの拡張機能
Stable Diffusion拡張機能の中で特におすすめのものは以下の通り
Stable DiffusionのWebUIの日本語化
デフォルトは英語なので、言語を日本語にするための拡張機能です。
「SD web UI日本語化プロジェクト」の有志の方々によって行われています。
Stable-diffusionは項目が多く、見慣れない単語も多いため日本語化すると使いやすくなります。
公式ページでインストール手順も掲載されています。(もちろん日本語)
-
GitHub - L4Ph/stable-diffusion-webui-localization-ja_JP: sd.webui(AUTOMATIC1111版)の日本語化
sd.webui(AUTOMATIC1111版)の日本語化. Contribute to L4Ph/stable-diffusion-webui-localization-ja_JP developm ...
github.com
Booru tag autocompletion for A1111(プロンプト入力補助)
プロンプトを入力すると、それに関連するプロンプトを予測して表示してくれる入力補助系拡張機能です。
例えば「Brown」と入力すると「eys」や「hair」などよく使われる単語が表示されるので選択して入力することができます。
-
GitHub - DominikDoom/a1111-sd-webui-tagcomplete: Booru style tag autocompletion for AUTOMATIC1111's Stable Diffusion web UI
Booru style tag autocompletion for AUTOMATIC1111's Stable Diffusion web UI - DominikDoom/a1111-sd-we ...
github.com
Aspect Ratio selector(アスペクト比変更)
アスペクト比を簡単に選択できる機能
バーを調節しなくても、クリックで指定できます。
ControlNet
画像からポーズを抽出して画像を生成したり、線画から画像生成できたり、使い道が豊富で便利なツールです。
種類がいくつかあり、初心者には情報量が多く感じるかもしれませんが、生成効率とクオリティアップは確実なので導入をおすすめします。
Config-Presets(設定保存)
Stable Diffusionの設定を保存してくれる拡張機能です。
設定を保存することでプリセットとして使うことができるので、作業の効率化を図れます。
-
GitHub - Zyin055/Config-Presets: Extension for Automatic1111
Extension for Automatic1111. Contribute to Zyin055/Config-Presets development by creating an account ...
github.com
まとめ
拡張機能は沢山の種類があるので、調べるのも大変なのですが、導入すると作業効率が圧倒的に良くなるので、是非自分に合うものを見つけて取り入れてください。
初心者の場合ですと、学びの時短として挫折せず生成する時間を作れることにもなります。
Stable Diffusionガイド
Stable Diffusionで大事なグラボ
画像生成において、グラボは妥協せずに用意しましょう。
最低でも「RTX 3060」を用意すると、生成もスムーズに行えます
Stable Diffusion関連書籍
Stable Diffusionスタートから応用まで学べる1冊
Stable Diffusion LORAの使い方までしっかりカバー
ゲーム系画像が作りたい方におすすめ