今回は、Stable Diffusionでプロンプトがわからないときに使える裏ワザを紹介します。
皆さんはプロンプトをどのように調べますか?
- Google,Yahooなどで検索する
- 翻訳サイトで日本語から英語に翻訳する
- Chat GPTを使用する
一方で、次のような問題に出会ったことはないでしょうか?
- 適切な情報が見つからない
- 検索の仕方がわからない
- Chat GPTにどのように指示したら良いかわからない
ちょうどいいプロンプトが見つからなくて時間ばかりかかっちゃう
画像からプロンプトを生成する方法ありますよ
画像からプロンプトを生成すると次のようなことがわかります。
- 適切なプロントが何かがわかる
- 検索をしなくてもプロンプトがわかる
- Stable Diffusion内で完結させることができる
では、手順を解説します。
参考にしたい画像を用意する
今回は下の画像を使用します。
ikemen,rich,wealthy,gentle,noble
ウソの情報を出さないでくださいね~
画像は写真でも大丈夫です
img2imgのInterrogateDeepBooruを使用する
Stable Diffusionのタブ「img2img」をクリックし、「ここに画像をドロップ」に画像をドロップします。
「Interrogate DeepBooru」をクリックすることでプロンプトが生成されます。
1boy, beach, black_hair, blue_sky, brown_eyes, cloud, cloudy_sky, day, grin, horizon, letterboxed, looking_at_viewer, male_focus, ocean, outdoors, shirt, sky, smile, solo, upper_body
「Interrogate CLIP」をクリックすることでもプロンプトが生成されます。
a man in a white shirt and black pants standing in front of a window with mountains in the background, Adam Manyoki, cel shading, an anime drawing, dau-al-set
Interrogate DeepBooruをオススメします
Interrogate DeepBooruをオススメする理由です。
- 単語で表現されているのでわかりやすい
- 修正しやすい
生成されたプロンプトで画像生成してみる
生成されたプロンプトを利用して画像生成してみましょう。
モデルは「kisaragi_mix」を使用しました。
プロンプト:1boy, beach, black_hair, blue_sky, brown_eyes, cloud, cloudy_sky, day, grin, horizon, letterboxed, looking_at_viewer, male_focus, ocean, outdoors, shirt, sky, smile, solo, upper_body
プロンプト:a man in a white shirt and black pants standing in front of a window with mountains in the background, Adam Manyoki, cel shading, an anime drawing, dau-al-set
同じ画像からなのに全然違う
注目する部分が違うからでしょう
まとめ
画像からプロンプトを出す裏ワザをご紹介しました。
画像からプロンプトを生成すると次のようなことがわかります。
- 適切なプロントが何かがわかる
- 検索をしなくてもプロンプトがわかる
- Stable Diffusion内で完結させることができる
皆さんもプロンプトに困ったときは活用してみてはいかがでしょうか?
以上です!