![見出し画像](https://assets.st-note.com/production/uploads/images/112572656/rectangle_large_type_2_dbb931ddf5daa188c248b185952026a3.png?width=1200)
SDXLで高画質画像生成をする方法
SDXLの導入〜Refiner拡張導入のやり方をシェアします。
①SDフォルダを丸ごとコピーし、コピー先を「SDXL」などに変更
今回の解説はすでにローカルでStable Diffusionを起動したことがある人向けです。
![](https://assets.st-note.com/img/1691222680003-BDSo0UwXjN.png)
ローカルにStable Diffusionをインストールしたことが無い方は以下のURLが環境構築の参考になります。
colab環境の方向けの解説は最後に乗せてます。
②フォルダ内の「venv」をリネームまたは削除
![](https://assets.st-note.com/img/1691222611402-kv1IVSqcql.png)
フォルダ内の「venv」をリネームまたは削除します。私は「venv_old」と名前を変更しています。
③AUTOMATIC1111のアップデート
以下のgifのようにstable-diffusion-webuiフォルダーの上の欄にcmdと入力し、コマンドプロンプトを開きます。
その後
git pull
を入力し実行します。
![](https://assets.st-note.com/production/uploads/images/112578595/picture_pc_9590fc29287d3511fd1f07c15faa546d.gif)
④動作確認ができ次第、モデル及びVAEダウンロード
◆baseモデルのダウンロード
以下のhuggingfaceにアクセスし、画像のbaseモデルをダウンロードします。
ファイルサイズが6GB以上あるためインストールにはかなり時間がかかります。
![](https://assets.st-note.com/img/1691212956412-qcxhb0umJJ.png?width=1200)
データの保存先↓
…\SDXL\stable-diffusion-webui\models\Stable-diffusion
◆refinerモデルのダウンロード
以下のhuggingfaceにアクセスし、画像のrefinerモデルをダウンロードします。
こちらもファイルサイズが6GB以上あるためインストールにはかなり時間がかかります。
![](https://assets.st-note.com/img/1691212964409-AQrdnMXuiA.png?width=1200)
データの保存先
refinerモデル
…\SDXL\stable-diffusion-webui\models\Stable-diffusion
◆vaeモデルのダウンロード
以下のhuggingfaceにアクセスし、画像のvaeモデルをダウンロードします。
![](https://assets.st-note.com/img/1691212928497-AEaB6wUpcP.png?width=1200)
データの保存先↓
…\SDXL\stable-diffusion-webui\models\VAE
⑤refiner拡張のインストール
◆refiner拡張のダウンロード
GitHubにアクセスし、以下の画像の手順でインストールを行います。
![](https://assets.st-note.com/img/1691228000292-PQezeBwv67.png?width=1200)
![](https://assets.st-note.com/img/1691228004599-t1uq1XQMMR.png?width=1200)
うまくいかない場合は、zipファイルをインストールし以下のフォルダーに保存します。
…\SDXL\stable-diffusion-webui\extensions
⑤画像生成時の設定
◆VAE設定
VAE選択タブを表示するための設定を行います。
![](https://assets.st-note.com/img/1691228788590-Muhd7k4ia0.png?width=1200)
ここの部分が表示されていない方は、settingsタブにある『User interface』を選択します。
![](https://assets.st-note.com/img/1691228816449-PquUVBfxhD.png?width=1200)
Quick setting listのタブの中から、『sd_vae』を選択してください。
![](https://assets.st-note.com/img/1691228824239-MTEaUsPPrX.png?width=1200)
◆Refiner設定
Refiner拡張は以下の部分で設定を行います。
![](https://assets.st-note.com/img/1691230765820-9srP7J1Re5.png?width=1200)
Enable Refinerにチェックを入れ、『sd_xl_refiner_1.0.safetensors』を選択します。
![](https://assets.st-note.com/img/1691230771345-D4NBfVYL8P.png?width=1200)
StepsはSampling stepsの半分程度が良いようです。
![](https://assets.st-note.com/img/1691230777657-dAxlQPkxlu.png?width=1200)
これらの設定を行うことで、
・sd_xl_base_1.0.safetensors
・sd_xl_refiner_1.0.safetensors
・sdxl_vae_.safetensors
を活用し1クリックで生成することができます。
⑥生成画像
![](https://assets.st-note.com/img/1691231372311-m7pqztQGcp.png?width=1200)
![](https://assets.st-note.com/img/1691231373801-sscwCZoFr2.png?width=1200)
![](https://assets.st-note.com/img/1691231375758-DEDLLu8kem.png?width=1200)
![](https://assets.st-note.com/img/1691231377316-BAoQ4ndZwF.png?width=1200)
![](https://assets.st-note.com/img/1691231379306-6hU1FLRPWF.png?width=1200)
![](https://assets.st-note.com/img/1691231380975-2gd1CK9G1R.png?width=1200)
![](https://assets.st-note.com/img/1691231382743-Aqzv29s34E.png?width=1200)
![](https://assets.st-note.com/img/1691231384581-u3pM7x4yaM.png?width=1200)
![](https://assets.st-note.com/img/1691231386685-tC5PxqvhBG.png?width=1200)
![](https://assets.st-note.com/img/1691231388319-7vh6cr8oqi.png?width=1200)
![](https://assets.st-note.com/img/1691231390417-OkAheSZkCw.png?width=1200)
![](https://assets.st-note.com/img/1691231391861-GnvGWuzebN.png?width=1200)
SDXLは
・光と影のクオリティ
・木々のクオリティ
・太陽の反射のクオリティ
などのクオリティが向上しているように感じます。
Control Netが使えるようになれば色々な用途でSDXLが使用されそうですね。
SDXL を触ってみたいけどマシンスペック的に厳しい方向けに以下のcolabでsdxlが使用できるcolabを追加したので興味のある方はぜひ!
この記事が気に入ったらサポートをしてみませんか?