緊急速報:Stable Diffusion Web UI を Google Colab 上で使うとアカウントBAN?!
という記事を書きましたが、プロンプトの簡単ないじり方を追加説明したいと思い、記事におこします。
カスタムモデルを使った Web UI の使い方は上記記事を見ていただくとして、今回はプロンプトを変えると生成される画像がどのように変わるか(疑似)体験していただきたいと思います。
- 画像サイズは 512 x 768 の固定でいきます。
- 特に指定してない限り、Web UI のデフォルト値のまま実行しています。
今回は https://colab.research.google.com/github/camenduru/stable-diffusion-webui-colab/blob/main/nightly/chillout_mix_webui_colab.ipynb のスクリプトを使いました。chillout-mix のカスタムモデルを使って画像を生成する Web UI が起動するやつです。(上記記事を参照)
- プロンプトとは「こんな画像が欲しい」と要求するものです。
- ネガティブプロンプトとは「こんな画像は欲しくない」とけん制するものです。
ネガティブプロンプトは以下を使いまわしました:
worst quality, low quality, ugly, 3d, 2d
1st try
18yo は 18 years old の略で18歳のという意味です。
18yo girl, brown short hair, brown eyes, Photorealistic, Hyperrealistic, Hyperdetailed
どこの国の女性かよくわからない、まぁまぁの(失礼)娘ができましたw
2nd try
18yo を 6yo に変えてみます。
6yo girl, brown short hair, brown eyes, Photorealistic, Hyperrealistic, Hyperdetailed
3rd try
18yo に戻して swedish (スウェーデン人の) をつけてみます。
18yo swedish girl, brown short hair, brown eyes, Photorealistic, Hyperrealistic, Hyperdetailed
はい、やっと作品ぽいのができましたw
4th try
全身がほしいので「full body portrait of the 18yo swedish girl」にしてみます。
full body portrait of the 18yo swedish girl, brown short hair, brown eyes, Photorealistic, Hyperrealistic, Hyperdetailed
5th try
全身がとれたので胸を大きくしてみます。chillout-mix では「huge tits (k-cup)」という指定をすると結構大きくなります。
ただし p-cup とかにしてもあまり変わらないです。
huge tits (k-cup), full body portrait of the 18yo swedish girl, brown short hair, brown eyes, Photorealistic, Hyperrealistic, Hyperdetailed
失敗・・・ヌードばかりつづきましたw
6th try
black dress を追加してみます。
black dress, huge tits (k-cup), full body portrait of the 18yo swedish girl, brown short hair, brown eyes, Photorealistic, Hyperrealistic, Hyperdetailed
ここではお見せできない画像が続きましたが、おみせできるのはこんな感じ・・・。
最後に
カスタムモデルを使った Web UI による画像生成はつい楽しくて、Google Colab に課金しちゃってます・・・つい!
プロンプトに特に指定しなくてもヌードが生成されるんですが、プロンプトの先頭に「nude,」を追加すると高確率でヌードになります(そんなこと聞いてないですか、そーですか・・・)。
始めるなら・・・
をご覧ください。
それでゃ!
追伸・・・
続き、というか basil mix という別のカスタムモデルの紹介です。もしよかったらご覧ください: