
この記事を書いた人
AI×ブログ運営に挑戦中!
ChatGPT・生成AIで記事作成を研究
ブログの効率化&収益化を発信!
「AI×ブログ」の可能性を探求し、学びをシェア!
「Stable Diffusionで髪色を思い通りに変えたいけど、上手くいかない…」そんな悩みを抱えていませんか?
- 「金髪にしたいのに、なぜかオレンジっぽくなる…」
- 「黒髪や白髪を指定しても、色が不自然になってしまう!」
- 「髪色を自由にコントロールするには、どうプロンプトを設定すればいい?」
Stable Diffusionでは、プロンプトの工夫次第で、自然なヘアカラーからファンタジー風の髪色まで自在に表現可能です!
本記事では、「Stable Diffusion 髪色」に特化し、髪色を思い通りに設定するプロンプトの書き方や、注意すべきポイントを詳しく解説します!
目次 [非表示]
1. 「Stable Diffusion」で髪色を指定する基本ルール
髪色を正確に反映させるためには、以下のポイントを押さえましょう。
髪色の基本プロンプト構成
「髪の長さ + 髪の色 + 質感 + 光の影響」 をセットで指定すると、より意図した仕上がりになります。
髪色 | プロンプトキーワード | 補足情報 |
---|---|---|
黒髪 | long black hair | 落ち着いたダークトーン |
金髪 | blonde hair | 白に近づけたい場合は platinum blonde |
茶髪 | brown hair | light brown で明るめの茶色に |
赤髪 | red hair | 鮮やかな赤なら bright red |
青髪 | blue hair | deep blue で濃い青、pastel blue で淡い青 |
白髪 | silver hair / white hair | silver は光沢感あり、white は純白系 |
2. シチュエーション別!髪色を指定するプロンプト例5選
1. 自然な黒髪の女性
plaintextコードをコピーするA young woman with long black hair, wearing a white dress, in a garden, soft sunlight, cinematic lighting
- ポイント:
long black hair
を明確に指定し、光の影響で茶色くならないようsoft sunlight
を加える。
2. 金髪の少女(アニメ風)
plaintextコードをコピーするA cheerful anime girl with platinum blonde hair, wearing a blue dress, large sparkling eyes, cel shading, bright colors
- ポイント:
platinum blonde
を指定し、cel shading, bright colors
でアニメ風に強調。
3. 赤髪のキャラクター(ファンタジー風)
plaintextコードをコピーするA fantasy warrior with bright red hair, silver armor, holding a sword, dynamic pose, dramatic lighting
- ポイント:
bright red hair
で鮮やかな赤にし、dramatic lighting
でインパクトを加える。
4. 青髪の未来的なキャラクター
plaintextコードをコピーするA cyberpunk woman with deep blue hair, wearing a high-tech suit, neon city background, sci-fi atmosphere
- ポイント:
deep blue hair
を指定し、cyberpunk, neon lights
で未来感を強調。
5. 白髪の神秘的なキャラクター
plaintextコードをコピーするA mystical sorceress with silver hair, glowing purple eyes, wearing an elegant robe, dark fantasy setting
- ポイント:
silver hair
で光沢感のある白髪を表現。glowing purple eyes
で神秘的な雰囲気を演出。
3. 髪色をより正確に反映させるテクニック
1. ネガティブプロンプトを活用する
髪色が意図しない色になる場合、不要な要素を除外するネガティブプロンプトを使いましょう。
plaintextコードをコピーするNegative prompt: brown hair, orange tint, overexposure
brown hair
→ 黒髪を指定したのに茶髪になってしまう場合orange tint
→ 金髪がオレンジっぽくなるのを防ぐoverexposure
→ 光の影響で色が飛びすぎるのを抑える
2. 画像補正ツールと組み合わせる
Stable Diffusionで生成した画像を、「ControlNet」や「img2img」 を活用して微調整すると、より思い通りの髪色に仕上がります。
ControlNetの活用方法
- AUTOMATIC1111 WebUI で導入可能
depth map
を利用して、光の影響を調整
画像補正ツール(PhotoshopやGIMP)
- Hugging Face のAIツールで色補正も可能 → Hugging Face Hub
まとめ:「Stable Diffusion」で理想の髪色を実現!
- 髪色を指定する基本ルール → 「髪の長さ + 髪色 + 質感」をセットで指定
- シチュエーション別プロンプト例 → 黒髪・金髪・赤髪・青髪・白髪を実践的に紹介
- ネガティブプロンプトで色のブレを抑える →
brown hair, orange tint
などで補正 - ControlNetやimg2imgを活用 → 思い通りの髪色に仕上げるための画像補正
Stable Diffusionを使って、理想の髪色を自由にデザインしてみましょう!
さらに高度な色補正をしたい場合は、 AUTOMATIC1111 WebUI でControlNetを活用
Hugging Face Hub でAIベースの画像補正を試す
これで、髪色を自由自在にコントロールできるようになります!