Stable Diffusionの進化を一段階引き上げたのがControlNetとimg2imgの二大機能です。通常の画像生成(txt2img)はプロンプトだけで構図を制御しますが、ControlNetを使えば「このポーズで」「この構図で」「この輪郭で」という精密な制御が可能になります。img2imgは既存の画像を「種」として新しい画像を生成する技術です。この2つをマスターすることで、AI画像生成はアイデア出しツールから本格的な制作ツールへと変わります。
ControlNet / img2img 機能マップ
img2imgは既存の画像にノイズを加えてからそれを再度「デノイズ(ノイズ除去)」する過程で新しい画像を作る手法です。元画像の構造的な情報を保持しながら、スタイルや色・テクスチャを変換することができます。
img2imgで最重要なパラメータが Denoising Strength(ノイズ強度)です。この値が変化量を決定します。
| 値 | 変化度合い | 向いているケース |
|---|---|---|
| 0.05〜0.2 | ほぼ変化なし | 色調補正・軽微なリタッチ |
| 0.3〜0.45 | 軽い変換 | テクスチャ変更・照明調整 |
| 0.5〜0.65 | 中程度の変換 | スタイル変換(推奨スタート値) |
| 0.7〜0.85 | 大きな変換 | スタイル全換・キャラ変換 |
| 0.9〜1.0 | ほぼtxt2imgと同等 | 構図の参照のみ |
💡 推奨スタート値は0.55: 初めてimg2imgを使う場合は
0.55から試してください。元画像の構図・ポーズを維持しつつ、スタイルを大きく変えられるバランスの良い値です。
1. WebUIのタブから「img2img」を選択
2. 変換元の画像をドロップまたはアップロード
3. 変換後のスタイルをプロンプトに記述
例: anime style, Studio Ghibli, soft watercolor
4. Denoising Strength を設定(0.5〜0.65 推奨)
5. CFG Scale: 7〜9(プロンプト忠実度)
6. Steps: 20〜30(生成ステップ数)
7. Generateで生成
CFG Scale(Classifier Free Guidance)はプロンプトへの忠実度を制御します。
| 値 | 特性 |
|---|---|
| 1〜5 | プロンプトを緩く解釈・自由な表現 |
| 7(デフォルト) | バランス型(推奨) |
| 10〜15 | プロンプトを厳密に従う・やや硬い |
| 20以上 | 過学習・色飽和・アーティファクト発生 |
ControlNetはStable Diffusionに追加するExtensionで、参照画像から特定の情報(輪郭・ポーズ・奥行き等)を抽出し、その情報を新しい画像生成に活用します。
AUTOMATIC1111でのインストール手順:
1. WebUIの「Extensions」タブを開く
2. 「Available」タブ →「Load from:」ボタンをクリック
3. 検索欄に「controlnet」と入力
4. 「sd-webui-controlnet」をインストール
5. WebUIを再起動
6. ControlNetモデルをダウンロードして配置:
extensions/sd-webui-controlnet/models/
Canny(エッジ検出)
元画像の輪郭線を抽出し、その輪郭を維持した別スタイルの画像を生成します。
使用場面: 実写写真をアニメや油絵に変換しつつ、
元の形・構図を維持したい時
設定のコツ:
・Low Threshold: 50〜100(輪郭の検出感度低め)
・High Threshold: 100〜200(輪郭の検出感度高め)
・Control Weight: 0.8〜1.0(影響の強さ)
OpenPose(骨格・ポーズ推定)
人体の関節位置を検出し、同じポーズを別のキャラクターや別のスタイルで再現します。
使用場面: 特定のポーズを持つ人物写真を参照に、
別のキャラクターで同じポーズを生成する
設定のコツ:
・手と顔も検出するには「openpose_full」を選択
・Control Weight: 0.7〜0.9
・Start Control Step: 0 / End Control Step: 1
Depth(奥行きマップ)
使用場面: 3D空間の奥行き構造を維持したまま
スタイルやシーンを大きく変換する
特徴: 建築・インテリア・風景の変換に特に有効
Lineart / Scribble
使用場面:
・Lineart: アニメの線画を入力して自動着色
・Scribble: ラフなスケッチから完成イラストを生成
デジタル絵師やマンガ家の下書きを仕上げるのに最適
IP-Adapter(スタイル転送)
使用場面: 参照画像のスタイル・雰囲気・色調を
別の被写体や別のシーンに移植する
特徴: プロンプトで説明しにくい「あの画像の感じ」を
別の画像に反映させる最強機能
ControlNetには生成への影響度を調整するパラメータがあります。
| パラメータ | 説明 | 推奨値 |
|---|---|---|
| Control Weight | ControlNetの影響の強さ | 0.6〜1.0 |
| Starting Control Step | ControlNetが介入し始めるステップ | 0.0 |
| Ending Control Step | ControlNetが介入を終えるステップ | 0.85〜1.0 |
⚠️ Weight を上げすぎると: Control Weight を1.0より上にしたり、構造情報が強すぎると、元の骨格が透けて見えるような不自然な画像になることがあります。0.7〜0.9 の範囲で試すのが安全です。
1. img2imgに人物写真をアップロード
2. ControlNet Canny を有効化(元の輪郭を維持)
3. プロンプト:
anime style, Studio Ghibli, soft watercolor,
detailed face, beautiful, high quality
4. ネガティブ:
photorealistic, photo, 3D, ugly, deformed
5. Denoising Strength: 0.55
6. CFG Scale: 7
7. Steps: 25
結果: 元の顔・構図を保持したGhibli風アニメ変換
1. 商品写真をimg2imgにアップロード
2. Inpaint機能で背景部分をマスク
3. プロンプト(背景のみ変換):
marble surface, luxury studio backdrop,
soft gradient, professional product shot
4. ネガティブ: cluttered, messy, dark
5. Denoising Strength: 0.85(マスク内のみ変換)
6. Inpaint: Only masked padding: 32px
結果: 商品を維持したまま背景を高級スタジオ風に変換
1. ControlNet Lineart を有効化
2. 自作の線画またはスキャン画像をアップロード
3. プロンプト:
colorful digital illustration, vibrant colors,
smooth shading, high quality anime coloring
4. Denoising Strength: 0.75
5. Control Weight: 0.9
結果: 線画の構造を完全に維持した自動着色
AUTOMATIC1111では複数のControlNetユニットを同時に有効化できます。
組み合わせ例:
Unit 0: OpenPose(ポーズを固定) Weight: 0.8
Unit 1: Canny(輪郭を維持) Weight: 0.6
効果: 特定のポーズを維持しつつ、
キャラクターの輪郭・衣装も元画像に近い形で生成
💡 複数ControlNetのバランス: 複数使用時は各Weightを下げる(それぞれ0.5〜0.7程度)ことで、競合を避けてバランスの取れた出力になります。
AUTOMATIC1111の「Hires.fix」オプションを使うと、生成と同時にアップスケールが行えます。
Hires.fix 設定例:
・Upscaler: R-ESRGAN 4x+ Anime6B(アニメ)/ R-ESRGAN 4x+(実写)
・Hires steps: 15〜20
・Denoising Strength: 0.3〜0.5(上げすぎると別物になる)
・Upscale by: 2.0(2倍解像度)
注意: VRAM消費が大幅に増えるため、8GB以上推奨
0.3・0.55・0.8 の3段階で変換してみる。変化量の違いを確認する0.5・0.8・1.0 で比較するimg2imgとControlNetはStable Diffusionを「プロの制作ツール」に変える二大機能です。img2imgのDenoising Strengthは変化量の制御キーであり、0.5〜0.65 がほとんどの変換タスクで最適なスタート値です。ControlNetのCannyは構図維持変換、OpenPoseはポーズ固定生成、Lineartはスケッチ着色に最適化されています。この2つの機能を組み合わせることで、単なるプロンプト生成では不可能だった「特定の構図・ポーズで特定のスタイルを生成する」精密制御が実現します。実務では商品写真の背景置換・既存キャラクターのスタイル変換・線画の自動着色など、実際のデザインワークフローに直接組み込める技術です。
全問正解でこのレッスンが「完了」になり、コースの全レッスンを完了すると修了証が発行されます。解説つき・何度でも挑戦できます。
Q1.img2imgで構図やポーズを保ちつつ画風を大きく変えたいとき、本文が推奨するDenoising Strengthのスタート値に近いものはどれですか。
Q2.参照写真の人物と同じポーズで、まったく別のキャラクターを描かせたいと考えています。本文で最も適したControlNetはどれですか。
Q3.商品写真の商品はそのままに、背景だけを高級スタジオ風に変えたいと考えています。本文のユースケースに沿った方法はどれですか。
完全無料・クレジットカード不要
ChatGPT完全マスター講座
ChatGPTを使い始めるには、まずOpenAIアカウントを作成する必要があります。登録はスマートフォンでもPCでも3ステップで完了します。
30分無料公開
ChatGPT完全マスター講座
ChatGPTはOpenAIが開発した対話型のAIアシスタントです。
30分無料公開
ChatGPT完全マスター講座
ChatGPTの回答品質はプロンプト(指示文)の書き方で8割が決まります。
30分無料公開
ChatGPT完全マスター講座
ChatGPTは「聞き方次第で別のツールになる」と言われます。
30分本文は無料で閲覧可
ChatGPT完全マスター講座
ビジネスパーソンが1日に文書作成に費やす時間は平均2〜3時間という調査があります。
30分本文は無料で閲覧可
ChatGPT完全マスター講座
「コピーライターを雇うと1本10万円。ChatGPTなら1日100本。」——これはやや誇張ですが、現実的に近いことが起きています。
30分本文は無料で閲覧可