見出し画像

無限プロンプト生成!Python x Stable Diffusionで理想の1枚を見つけよう!【生成した画像とプロンプトリストのおまけ付き】

はじめに

このガイドは、Pythonの環境が整っており、Pythonのコードを実行できる方を対象としています。
※StableDiffusionを入れているなら、環境が整っていると思います

Stable Diffusionを使って、あらゆるプロンプトを試しまくり、無限に画像を生成する方法をご紹介します。例えば、「朝起きた瞬間」や「仕事に集中している様子」、さらには「夜寝る前のリラックスタイム」まで、あらゆる日常の瞬間をイメージに変えて「理想の1枚」のイラストを得ることが出来てしまう夢のような方法です。
StableDiffusionで大量画像を生成する場合、同じプロンプトを繰り返し使い続けることは可能かと思いますが、これならいろいろなプロンプトを連続で試せます。

この方法を使って、実際にNoteで紹介しているプロンプト一覧ページも作っています。皆さんも自分だけの「理想の1枚」を見つけてみてください!


無限にプロンプトを試せる
Pythonコードの紹介

Pythonを使って全プロンプトを網羅しつつ、無限に画像を生成し続けるコードです。しかも、ちょっと気に入らない結果が出てもリトライできるので、理想の画像にたどり着くまで何度もチャレンジできます!
※寝る前に処理すれば朝になると大量のいろいろなシチュエーションの画像が出来上がってます!

action_pairs = {
    "get up":                  "起きる",
    "Morning, Brushing Teeth": "朝、歯を磨く",
    "Eating Breakfast":        "朝ごはんを食べる",
    "Doing work":              "仕事をする",
    "Eating Lanch":            "昼ごはんを食べる",
    "Playing":                 "遊ぶ",
    "Eating Dinner":           "夜ごはんを食べる",
    "Night, Brushing Teeth":   "夜、歯を磨く",
    "Sleeping":                "寝る",
}
上記の action_pairs のプロンプトリストで作成した例

ここから先は

10,290字 / 20画像

¥ 150

よろしければサポートお願いします🙏いただいたサポートは更新の活動費に使わせていただきます!