Stable Diffusionによる画像生成の楽しみの一つは、美少女に好きな服を着せることができることです。そして、マニアックなスタイルに挑戦していく中で、スクール水着(通称:スク水)を着せてみました。そこで問題が発生。やってみるとスク水の形状が理想とは少し異なる。しかし、試行錯誤を重ねることで、理想の結果を得る方法を見つけました。本記事では、様々なタイプのスク水を着せて、理想を追い求めた軌跡を紹介します。
本記事で取り上げる内容
- スクール水着や競泳水着のプロンプトの紹介
- スクール水着や競泳水着のLoRAの紹介
ひと通り水着と下着に関しては次の記事でまとめているのでこちらも参考にしてみてください。
また服装全般については次の記事に役立ちます。
ポーズに関する呪文(プロンプト)も参考にしてみてください。
Stable Diffusionの基礎設定
以下に今回、画像生成するにあたりの基本となる設定についてまとめておきます。
- Steps: 20
- Sampler: Euler a
- CFG scale: 7
- Size: 512×768
- Model hash: ac68270450
- Model: beautifulRealistic_brav5
今回はbeautifulRealistic_brav5をモデルとして使います。
スクール水着、スク水の呪文(プロンプト)
まずはStable Diffusionの呪文(プロンプト)でスクール水着に関連する呪文(プロンプト)を洗い出します。
one-piece swimsuit
(ワンピース水着)competition swimsuit
(競泳水着)
背景に関する呪文(プロンプト)
今回は学校のプールサイド in school pool side
を使います。他の背景に興味がある場合は、次の記事を参考にしてください。
one-piece swimsuit
それでは、one-piece swimsuit
(ワンピース水着)で画像を生成していきます。次のような呪文(プロンプト)を指定して生成を行いました。
Prompt: blue one-piece swimsuit,Photo of a Beautiful 20 years old Japanese girl in school pool side.
Negative Prompt: EasyNegative,(worst_quality:2.0) low quality, blur ,deformed ugly,pixelated,child,
これで、生成した画像は次の通りです。
competition swimsuit
次はcompetition swimsuit
(競技用水着)で画像を生成していきます。次のような呪文(プロンプト)を指定して生成を行いました。
Prompt: blue competition swimsuit,Photo of a Beautiful 20 years old Japanese girl in school pool side.
Negative Prompt: EasyNegative,(worst_quality:2.0) low quality, blur ,deformed ugly,pixelated,child,
これで、生成した画像は次の通りです。
理想のスク水を目指してLoRAを導入
上記のスク水画像でも、そこそこ良いですが、ちょっと胸元が空きすぎていたり、色味が若干明るかったりと理想とは少し異なるので、更に理想へ近づけたいと思いました。そこでLoRAを利用することにしました。
LoRAって何?という方は次の記事を参考にしてください。LoRAの使い方について解説しています。
ARN670Wのスク水画像
Prompt: ARN670W,blue one-piece swimsuit,Photo of a Beautiful 20 years old Japanese girl in school pool side.<lora:ARN670W_V4:1>
Negative Prompt: EasyNegative,(worst_quality:2.0) low quality, blur ,deformed ugly,pixelated,child,
白い紐が特徴で理想に近づきましたが、野暮ったい感じのスク水を求めていたのでちょっと理想とは違います。そこで他にもいくつかLoRAを試して理想のスク水を探してみました。
※この画像は、以下のLoRAを使用して作成しました。
KK-60のスク水画像
Prompt: KK-60,blue one-piece swimsuit,Photo of a Beautiful 20 years old Japanese girl in school pool side.<lora:sukumizu_KK-60_V2-000008:1>
Negative Prompt: EasyNegative,(worst_quality:2.0) low quality, blur ,deformed ugly,pixelated,child,
※この画像は、以下のLoRAを使用して作成しました。
E-10のスク水画像
Prompt: E-10,blue one-piece swimsuit, Photo of a Beautiful 20 years old Japanese girl in school pool side.<lora:sukumizu_E-10_V2-000008:1>
Negative Prompt: EasyNegative,(worst_quality:2.0) low quality, blur ,deformed ugly,pixelated,child,
※この画像は、以下のLoRAを使用して作成しました。
T46405のスク水画像
Prompt: T46405,blue one-piece swimsuit,Photo of a Beautiful 20 years old Japanese girl in school pool side.<lora:T46405_V2:1>
Negative Prompt: EasyNegative,(worst_quality:2.0) low quality, blur ,deformed ugly,pixelated,child,
※この画像は、以下のLoRAを使用して作成しました。
ハイドラスーツ&競泳水着のおすすめLoRA
Prompt: hydrasuit,Photo of a Beautiful 20 years old Japanese girl in school pool side.
Negative Prompt: EasyNegative,(worst_quality:2.0) low quality, blur ,deformed ugly,pixelated,child,
※この画像は、以下のLoRAを使用して作成しました。
まとめ
最後にLoRAの利用手順をまとめておきます。
- LoRAをhttps://civitai.com/で探してダウンロード
- stable-diffusion-webui-docker/data/models/Lora/に配置
- 呪文(プロンプト)にトリガーワードと<lora:LoRAのID:1>を追加
- 画像を生成
今回は、スク水に限って紹介しましたが、他にも魅力的なLoRAはたくさんあります。服装に限らず、人物、キャラクター、シーンなど様々なジャンルのLoRAがあります。また、自作でLoRAを作ることも可能なので、LoRAを使って理想的な画像を生成していきましょう!
コメント