Stable Diffusion拡張機能は、画像生成作業を効率的かつ簡単に行えるようサポートする強力なツールです。
初心者の方は特に、拡張機能を使うことで効率よく画像生成ができるので、早めの段階で導入しておきたいツールです。
今回は拡張機能をローカル環境で導入する方法やおすすめのツールを紹介します。
スポンサーリンク
Stable Diffusion拡張機能でできること
Stable Diffusion拡張機能(Extensions)は、Stable Diffusionに元々備わっていない機能を追加することで、作業の効率化と簡易化を図ります。
特に、AIを利用して画像を生成する際に有効な拡張機能が揃っています。
拡張機能には様々なものがありますが、このような機能があります。
- 画像サイズやアスペクト比をワンクリックで変更
- プロンプト入力補助
- キャラクターのポーズ調整や線画の抽出
- WebUIの日本語化
- プリセット保存
など
ローカル環境での拡張機能導入方法
Stable Diffusion拡張機能の導入は、リストから選択する方法と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 ...
続きを見る
Extensionsの項目にある、ダウンロードしたいリンクをクリックします。
一覧表の上のCodeをクリックするとURLが表示されるのでコピーして、「URL for Extensions git repository」に貼り付けてインストールします。
ローカルファイルを指定してインストールする
PCにダウンロードしたり、自作した Extension スクリプトがローカル上にある場合は、Extension スクリプトを「Stable-diffusion-webui」フォルダ下の 「extensions」フォルダに入れます。
ローカル環境での拡張機能の更新
ローカル環境では、拡張機能の更新が必要な場合があります。
特定の手順に従って、最新の拡張機能を保持することが重要です。
また、拡張機能にもそれぞれにライセンスがありますので、定期的に規約に変更がないかもチェックしておきましょう。
Stable Diffusionおすすめの拡張機能
Stable Diffusion拡張機能には様々なものがありますが、操作になれない初期の段階におすすめの拡張機能や、作業効率化など、おすすめの拡張機能をいくつか紹介します。
- Stable DiffusionのWebUIの日本語化
- Booru tag autocompletion for A1111(プロンプト入力補助)
- Config-Presets(設定保存)
- Aspect Ratio selector(アスペクト比変更)
- OneButtonPrompt(プロンプトをランダムに作成)
- ControlNet
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 ...
続きを見る
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 ...
続きを見る
Config-Presets(設定保存)
Stable Diffusionの設定を保存してくれる拡張機能です。
設定を保存することでプリセットとして使うことができるので、作業の効率化を図れます。
-
GitHub - Zyin055/Config-Presets: Extension for Automatic1111
Extension for Automatic1111. Contribute to Zyin055/Config-Presets development by creating an account ...
続きを見る
Aspect Ratio selector(アスペクト比変更)
画像のサイズを1クリックで変更できる便利ツールです。
画像のアスペクト比を簡単に選択できる機能で、バーを調節しなくても、クリックで指定できます。
導入方法や使い方はこちらの記事で説明しています。
-
Aspect Ratio selectorで画像サイズを一発変更【Stable Diffusion】
「Aspect Ratio selector」 は画像のサイズを 1 クリックで変更できるStable Diffusionの拡張機能。自分好みのサイズや比率のボタンも設置できます。この記事では初心者の ...
続きを見る
OneButtonPrompt(プロンプトをランダムに作成)
「OneButtonPrompt」はプロンプトを自動で作成してくれる拡張機能です。
画のテイストを選択できる機能もあり、初心者にとって頭を悩ませるプロンプトも簡単に用意できます。
どのようなプロンプトで画が生成されるのかの勉強にもなるのでおすすめです。
導入方法や使い方はこちらの記事で説明しています。
-
「OneButtonPrompt」でプロンプトをランダムに作成【Stable Diffusion】
Stable Diffusion拡張機能「OneButtonPrompt」を導入すれば簡単にランダムプロンプトを作成し、画像が生成できます。この記事ではダウンロード方法から設定について実際の画像と共に ...
続きを見る
ControlNet
画像からポーズを抽出して画像を生成したり、線画から画像生成できたり、使い道が豊富で便利なツールです。
種類がいくつかあり、初心者には情報量が多く感じるかもしれませんが、生成効率とクオリティアップは確実なので導入をおすすめします。
まとめ
拡張機能は沢山の種類があるので、調べるのも大変なのですが、導入すると作業効率が圧倒的に良くなるので、是非自分に合うものを見つけて取り入れてください。
初心者の場合ですと、学びの時短として挫折せず生成する時間を作れることにもなります。
しかし、不必要に多く拡張機能を入れてしまうと、動作が重くなったりもしますので、適度に自身の利用頻度に合わせて導入してください。