こんにちは、あるいは こんばんは。ジロウです♪ 僕の note を開いてくださり、ありがとうございます。
版画やスタンプ、あるいはアンティークTシャツのプリントみたいな、『かすれ印刷』 のようなエフェクトを施したイラストを、プロンプト一発で自在に生成したい!
あるとき唐突に、こんなことを思いました。
というのも、何の指示もしていないのにAIが気まぐれに『かすれ』を施したイラストを生成することがあり、その都度「お、これイイ感じ♪」 と気に入っている自分に気づいたからです。
昔、Photoshopを使ってアンティーク調のロゴデザインをした経験も一因かも知れません。
というわけで、 『かすれる』あるいは『かすれ』をAIにどう伝えれば狙いどおりの効果が得られるか? 実験した内容を共有させて頂きます♪
まず前提として、プロンプトは英語で表記する ことにします。 なぜなら、にじジャーニーはある程度 日本語を理解してくれるけれど、ミッドジャーニーには伝わらないからです。
せっかくプロンプトを開発するなら、どちらにも通用するものに仕上げたいですからね。
なお、42億9496万7295個ある--sref値 の中には『かすれ』を表現しているものがあり、それらを使えば近道かも知れません。 でも、今回は--sref値に頼らず、自分の言葉で再現したいと考えました。
では、行ってみましょーーーっ♪ 6,000字強と ちょっと長いレポートなので、お暇をみてご覧ください!
英語や専門用語で『かすれ』を何という? 調べてみると、 『かすれ加工』のことを『グランジ (grunge) 加工』 などと呼ぶようです。
プロンプトに取り入れるとしたら、 グランジ (grunge) 加工? グランジ (grunge) 風(スタイル)? グランジ (grunge) パターン?
grunge processing, grunge style, grunge pattern, といった感じでしょうか…。
さらに、思い付いた『かすれ』関連のワードが下記です♪faint printing, かすれ印刷blurred print style, かすれた印刷worn-out paint, 擦り減った塗りcolor fading, 色落ちdamage, ダメージretro stamp style, レトロなスタンプ風ancient Egyptian mural style, 古代エジプト壁画のスタイル
さらにさらに、ChatGPT に何枚か画像を見せて、言葉で何と表現すれば生成AIに伝わるかアドバイスしてもらったのが下記です。
vintage-style, ヴィンテージ風with a retro and classic look, レトロでクラシックな外観distressed texture effect, かすれたテクスチャ効果simulating a stamp or old printing press, スタンプや古い印刷機を模したものink that appears partially faded or worn out, インクが部分的にかすれたり擦れたりしているように見える
これらを順番に、あるいはミックスしながらテスト生成を行うにあたり、試験用のプロンプトを下記1つに統一しました。
a portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, --style raw --s 150 --niji 6
これに、上記の『かすれ』に関するワードを加えながらテスト生成を繰り返します。
なお、blunt bangs,(前髪パッツン)は個人的な趣味です(笑)
flat design style, を採用したのは、比較的 かすれ効果を視認しやすいと考えたからです。
それでは、試験結果を生成画像と共にお伝えしますね♪
かすれ印刷(faint printing)とグランジ (grunge)を使ったテスト生成♪
『faint printing, grunge processing,(かすれ印刷×グランジ加工)』の組み合わせ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style,faint printing, grunge processing, --style raw --s 150 --niji 6
クリックすると大きくなっちゃいます♪ とくに効果は認められませんでした…。
『faint printing, grunge pattern,(かすれ印刷×グランジパターン』の組み合わせ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style,faint printing, grunge pattern, --style raw --s 150 --niji 6
クリックすると大きくなっちゃいます♪ けっこう効果が見て取れますね♪
ここで一旦、『grunge,』を使ったプロンプトのテスト結果をまとめてみます。
『grunge,』のみ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, faint printing,grunge, --style raw --s 150 --niji 6
効果なし
『grunge effect,』のみ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, faint printing,grunge effect, --style raw --s 150 --niji 6
効果25%(4枚中1枚、薄め)
『grunge processing,』のみ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, faint printing,grunge processing, --style raw --s 150 --niji 6
効果25%(4枚中1枚、薄め)
『grunge pattern,』のみ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, faint printing,grunge pattern, --style raw --s 150 --niji 6
効果50%(4枚中2枚、ただし薄い)
『faint printing, grunge effect,(かすれ印刷×グランジ効果)』の組み合わせ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, faint printing,faint printing, grunge effect, --style raw --s 150 --niji 6
効果75%(4枚中3枚、そこそこの効果)
『faint printing, grunge processing,(かすれ印刷×グランジ加工)』の組み合わせ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, faint printing,faint printing, grunge processing, --style raw --s 150 --niji 6
効果75%(4枚中3枚、ただし薄い…)
『faint printing, grunge pattern,(かすれ印刷×グランジパターン)』の組み合わせ A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style, faint printing,faint printing, grunge pattern, --style raw --s 150 --niji 6
効果100%(4枚中4枚、比較的顕著)
『grunge,』の問題点 『faint printing, grunge pattern,』をセットでプロンプトに組み込むと、なかなかの効果が得られることが分かりました。
そこで、こんな堕天使をイメージした絵を生成してみたんです。
クリックすると大きくなっちゃいます♪ そう…💦 カラーやキャラクター等のプロンプト(使用するトークン)にもよりますが、絵の具が垂れる(滴る)ような表現 になりがちなんです。
よくよく調べてみるとグランジって、 「汚れた」「薄汚い」を意味する形容詞「grungy」が語源で、本来は「不潔なもの、汚いもの」を意味する スラングみたいなんですね。
もしかしたら、表現をそれに寄せているのが原因かも知れないです。
グランジ (grunge)以外を使ったテスト生成♪ 『faint printing, worn-out paint,(擦り減った塗り)』 A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style,faint printing, worn-out paint, --style raw --s 150 --niji 6
効果は今ひとつ。 worn-out paint, を使うと、キャラの表情やポーズが暗くなる印象…
『faint printing, distressed texture effect,(かすれたテクスチャ効果)』 A portrait of a girl, ponytail, blunt bangs, high school sailor uniform, blue background, flat design style,faint printing, distressed texture effect, --style raw --s 150 --niji 6
結論から言うと、 この2つの組み合わせが最も安定して『かすれ』を再現できる ように思います。
クリックすると大きくなっちゃいます♪ クリックすると大きくなっちゃいます♪ 【Tips】 ①「blue background,」をプロンプトのお尻の方へ移動すると、『かすれ』効果が弱まる印象です。 ②「distressed texture effect,」だけでは成功率が低下します。 あくまでも 「faint printing,」と合わせることで安定した効果が得られるようです。
こんどは、背景色を変えてテストしました♪
white background, black background,
こんどは、キャラクターを変更してテストしました♪
A portrait of a girl, brown hair, brown eyes, bright yellow t-shirts, black pants, white sneakers, sitting, blue background, flat design style, faint printing, distressed texture effect, --style raw --s 150 --niji 6
クリックすると大きくなっちゃいます♪ う~む… 効果が薄いので、あえて「grunge pattern,」を追加してみると…
A portrait of a girl, brown hair, blunt bangs, brown eyes, red t-shirts, black pants, white sneakers, sitting, blue background, flat design style,faint printing, distressed texture effect, grunge pattern, --style raw --s 150 --niji 6
クリックすると大きくなっちゃいます♪ いくらか、まし?
【Tips】 ① 明るい色指定、細かいプロンプトの元では効果が薄い印象です💦 ② 明るい色指定で『かすれ』を表現したい場合には、「grunge pattern,」を追加するといくらか効果を発揮します。 ③「oil painting style,」「anime style,」など、画風を指定すると効き目に差異が生じる印象です💦 ⇨ 例えば、oil painting style, では効果が強く出るが、anime style, では効果が出にくい ⇨ 効果が出にくい場合には、flat design style, を外してanime style, だけにするなどの調整をすると吉♪
まとめ ◆『faint printing, grunge pattern,』の組み合わせをプロンプトに入れると『かすれ』効果は顕著に表れるが、暗い色のイラストではペイントが垂れる(滴る)など、汚らしくなる傾向が見られる。
◆逆に、明るい色のイラストには『faint printing, grunge pattern,』が効果的。
◆暗い色のイラストに『かすれ』効果を使う際には、『faint printing, distressed texture effect,』を使うのが比較的安定する印象。
◆oil painting style, anime style, など、画風を指定すると効き目に差異が生じる。
◆『かすれ』効果は主に背景に目立つ印象。プロンプト中の背景指示の配置を前後させるなどして調整すると良いかも...。
以上、最後までお付き合いくださり、誠にありがとうございます♪