こんにちは!サキナオコです^o^
寒い。冬なのか。。
さて、StableDiffusionですけども。
いろいろやってみた結果、これっていうものに修正してます(ChatGPTに聞いて)。
書き直した最終バージョン
結局、仮想環境自動で生成されました!
ってことで。
今度はExtensionsでControl Net入れてみたいと思います。ChatGPTに聞いてます。
Stable Diffusion のフォルダに移動
cd stable-diffusion-webui
仮想環境を有効化(Windows の例)
venv\Scripts\activate
拡張機能を導入
cd extensions
git clone https://github.com/Mikubill/sd-webui-controlnet.git
ルートに戻って起動
サキメモ*webui-user.batダブルクリック
ControlNet拡張を入れたあとは、別途モデルファイル(.pth)をダウンロードして指定の場所に配置する必要があります。
✅ ControlNetモデルの導入手順
① ControlNet拡張のモデル保存先を確認
以下の場所に .pth ファイルを置きます:
stable-diffusion-webui/extensions/sd-webui-controlnet/models/modelsフォルダがなければ、自分で作成してOKです。
② モデルファイルをダウンロード
サキメモ*StableDiffusion1.5用
🔗 公式モデル配布元(Hugging Face):
👉 https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main
ここで .pth ファイルを右クリック → 「リンク先を保存」または「Download」で取得します
サキメモ*StableDiffusionXL用
最新ファイルがあるページはこちら(動作確認済み)👇
🔗 https://huggingface.co/thibaud/controlnet-openpose-sdxl-1.0
→ OpenPoseXL2.safetensors をクリック → 右上の「↓Download」ボタン
または右クリックして「名前を付けてリンク先を保存」
Control Net
🎛️ よく使うオプション
| 設定項目 | おすすめ値 | 説明 |
|---|---|---|
| Control Weight | 0.8〜1.0 | ポーズの強さ(0に近いと弱まる) |
| Resize Mode | Crop and Resize | 入力画像のアスペクト比保持におすすめ |
| Starting Control Step / Ending Control Step | デフォルトでOK | 必要なら「0.0〜1.0」でポーズの影響を途中で弱めたりできます |
Open pose editorで棒人間を編集したい
機能拡張インストールする
Extensions タブ→install from URL → URL for extension’s git repository
https://github.com/huchenlei/sd-webui-openpose-editor
Install クリック
Installed タブ→Apply and restart UI クリック
で使える
使い方
元画像をControlNet Unit 0 Single Image に入れる
☑enable ☑Allow Preview ☑LowVRAM(私は8Gだしした方がいいかも)
Control Type ☑OpenPose
Preprocessor →openpose
爆発マークのRun preprocessor クリックで棒人間が現れる
Edit で棒人間編集できる
できたらControlNetにポーズを送信してプロンプト入れて生成
追記*参照画像と生成画像の比率は同じにしないと生成失敗します。edit画面で正方形にする

また1日かかっちゃった><;;それではまた!








コメントを残す