衣装だけを着せ替えるには?Inpaint(インペイント)で服を塗りつぶす手順!

「せっかく可愛いキャラクターが描けたのに、服だけがイメージと違う」と感じたことはありませんか。顔やポーズは気に入っているから、丸ごと作り直すのはもったいないですよね。そんな時に役立つのが「Inpaint(インペイント)」という機能です。この機能を使えば、元の良さを活かしたまま、衣装だけを魔法のように着せ替えることができます。

目次

Inpaintを使って衣装だけを自然に着せ替える仕組み

AIで画像を作っていると、一部分だけを直したい場面がよくあります。Inpaintは、画像の中の「ここだけ書き換えて」と指定した場所だけをAIに描き直させる技術です。画像全体を生成し直すわけではないので、お気に入りの顔立ちや手足の角度をそのまま残せるのが最大のメリットです。

写真やイラストの特定の場所だけを書き換える機能

Inpaintは、画像の一部を黒塗りのマスクで隠し、その隠れた部分にだけ新しい情報を流し込む作業です。Stable Diffusion web UI(AUTOMATIC1111)などのツールに標準で備わっている機能で、特別なソフトを買い足す必要はありません。

特定の場所だけをピンポイントで修正できるため、画像生成で最も時間がかかる「顔の厳選」を何度も繰り返す必要がなくなります。 塗りつぶした場所の周囲にある色や線をAIが読み取るので、新しく描かれた服が体から浮いてしまう心配もありません。

顔やポーズを変えずに服の雰囲気だけを新しくする

普通の生成(txt2img)だと、服を変えようとプロンプトをいじると顔まで変わってしまいます。しかしInpaintなら、衣装の部分だけを黒く塗ることで、顔のパーツには一切手を触れずに作業が進められます。

お気に入りのキャラクターに、季節に合わせた服を着せたり、和服から洋服へ着替えさせたりするのも自由自在です。ポーズや体型といった土台を固定したまま衣装だけを試せるので、デザインの比較がとても楽になります。

塗りつぶした場所をAIが周囲の画像と繋ぎ合わせる流れ

AIは、塗りつぶされた黒い部分を描くとき、その外側に何があるかを常に見ています。例えば、首元の肌の色や、腕の曲がり具合に合わせて服のシワを描き足してくれるのです。

これにより、まるで最初からその服を着ていたかのような、自然な仕上がりが手に入ります。境界線が不自然にならないよう、AIが周囲のピクセルと色を混ぜ合わせながら新しい衣装を馴染ませてくれます。

服を塗りつぶす作業を始める前の簡単な準備

着せ替えを始めるには、まずStable Diffusionの操作画面を切り替える必要があります。難しい設定をいじる前に、まずは正しいメニューを選び、画像を読み込ませる手順を確認しましょう。準備を整えるだけで、その後の作業が驚くほどスムーズに進みます。

img2imgのメニューからInpaintを選択する

まずは、画面上部にある「img2img」というタブを開いてください。その中にあるいくつかの小項目から「Inpaint」という名前のタブを選びます。ここが、部分的な修正を行うための専用作業場になります。

このメニューを選ぶことで、画像の上にブラシで色を塗るためのキャンバスが表示されます。 他のタブでは部分的な塗りつぶしができないため、必ずこの「Inpaint」の文字を確認してから作業を始めてください。

着せ替えたい元の画像をキャンバスに読み込む

次に、衣装を変えたい画像をドラッグ&ドロップで中央の枠に入れます。以前にAIで作った画像でも、自分のパソコンに保存してある写真でも構いません。画像が表示されたら、マウスのカーソルを画像の上に持っていってみてください。

丸いブラシの形をしたカーソルが表示されれば、塗りつぶしの準備は万端です。画像を読み込ませる際は、出力するサイズが元の画像と合っているかを確認しておくと、後の失敗を防げます。

マウスで塗りやすいようにブラシのサイズを調整する

細かいボタンをクリックしなくても、キーボードのショートカットを使えばブラシの大きさを自由に変えられます。「Altキー」を押しながらマウスのホイールを回してみてください。ブラシが大きくなったり小さくなったりするはずです。

広い範囲を一気に塗りたい時は大きく、襟元や袖口などの細かい場所を塗る時は小さくします。作業の途中でこまめにサイズを変えることが、はみ出しを防いできれいに着せ替えるコツです。

失敗しないためのInpaintの正しい操作手順

実際に服を塗る作業には、ちょっとしたコツがあります。ただ適当に塗るのではなく、AIが描きやすいように「道しるべ」を作ってあげるイメージで進めましょう。ここを丁寧に行うだけで、仕上がりのプロっぽさが格段に変わります。

境界線を少しはみ出すくらいに服を塗りつぶすコツ

服を塗るときは、元の服の形よりもわずかに大きく塗りつぶすのが成功の秘訣です。服と肌の境界線や、服と後ろの景色の境目までしっかりと黒く塗りつぶしてください。

境界線をギリギリに攻めすぎると、元の服の色が隙間から漏れてしまい、合成したような違和感が出てしまいます。 少しはみ出すことで、AIが新しい服の影を周囲に馴染ませやすくなり、より自然な立体感が生まれます。

肌や髪の毛を塗りつぶしから外してポーズを守る

服を塗ることに集中しすぎて、顔や手、大切な髪の毛まで塗りつぶさないように注意してください。もし手の上に服が重なっているような構図なら、手の形を避けるように慎重に塗ります。

AIは「塗られた場所」をゼロから描き直すため、手を塗ってしまうと指の本数が変わってしまう恐れがあります。 ポーズや体のラインを守るために、変えたくない部分は絶対に黒く塗らないようにしましょう。

塗り間違えた場所を消しゴムツールで綺麗に修正する方法

もし塗りすぎてしまっても、最初からやり直す必要はありません。キャンバスの右上にある小さな「戻る」ボタンや「消しゴム」のようなツールを使えば、塗った場所を部分的に消すことができます。

納得がいくまで何度でも塗り直して、理想の範囲を確定させてください。 完璧なマスク(塗りつぶし)を作ることが、AIに迷いを与えず、一発で神絵を出すための最大の近道になります。

新しい衣装をAIに指示するプロンプトの書き方のコツ

画像を塗りつぶしたら、次は「どんな服に着替えさせるか」を言葉で伝えます。ここでのポイントは、全身の説明をダラダラと書かないことです。AIが迷わないよう、変えたい部分だけに情報を絞って伝えましょう。

変更したい服の名前と色だけをシンプルに入力する

プロンプト欄には、新しく着せたい服の単語だけを短く入力してください。例えば「red silk dress(赤いシルクのドレス)」や「school uniform(学校の制服)」といった具合です。

いつものように長い呪文を入れすぎると、塗りつぶしていない場所までAIが変えようとしてしまい、画像が崩れる原因になります。 変えたい場所の特徴を2つか3つの単語で伝えるのが、最も成功率の高い書き方です。

シルクやデニムなど素材の名前を足して質感を出す

服の名前だけでなく、素材の単語を一つ添えるだけで、絵の解像度がグッと上がります。綿なら「cotton」、光沢を出したいなら「satin」や「latex」といった言葉を足してみてください。

素材を指定することで、光の反射やシワの寄り方がリアルになり、まるで本物の服のような質感が生まれます。 キャラクターの雰囲気に合わせて、布の硬さや柔らかさを言葉で指定してあげましょう。

ネガティブプロンプトで余計な装飾や崩れを禁止する

新しく描かれる服に余計な模様を入れたくない時は、ネガティブプロンプトを活用します。例えば、ロゴマークが出てほしくないなら「logo, text」と入れ、色が混ざってほしくないなら「gradient」と記述します。

「これだけは描かないで」というルールを裏側で指定しておくことで、メインのプロンプトがより正確に反映されます。 服がぐにゃぐにゃにならないよう「bad anatomy」や「deformed」も忘れずに入れておきましょう。

衣装の質感を引き出すプロンプト例

masterpiece, best quality, (detailed light blue summer sundress:1.3), sleeveless, white floral pattern, light cotton fabric, soft folds, high resolution, 8k, photorealistic

ネガティブプロンプト:

lowres, bad anatomy, text, error, extra digits, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry, logo, monochrome

着せ替えの度合いを決めるDenoising strengthの数値目安

設定項目の中で最も重要なのが「Denoising strength(ノイズ除去強度)」というスライダーです。この数値は、AIが元の画像をどれくらい「無視」して新しく描き直すかを決めます。この数値をマスターすれば、着せ替えの成功率は100パーセントに近づきます。

元の服の形や色をうっすら残したい時の設定

「今の服の色だけを変えたい」「今の形を活かしたまま模様だけ足したい」という時は、数値を0.4から0.5くらいに設定してください。この数値だと、AIは元の服の輪郭をうっすらと守りながら描き直してくれます。

変化は控えめですが、その分ポーズや体との馴染み方は非常に安定します。ちょっとしたお直しや、色のバリエーションを試したい時に最適な設定です。

全く別のデザインの衣装へ大幅に作り変える数値

冬服から水着へ変えるような、形がガラッと変わる着せ替えの場合は、数値を0.6から0.8まで上げてください。この範囲に設定すると、AIは元の服の形をほとんど無視して、プロンプトに従った新しい服をゼロから描き出します。

逆に1.0まで上げてしまうと、周囲の画像との繋がりを無視しすぎてしまい、合成感が強くなることがあります。まずは0.7あたりで試してみて、様子を見ながら微調整するのが賢いやり方です。

画像がぐにゃぐにゃに崩れた時に見直すべきポイント

もし、生成された服が体とズレていたり、変な肉の塊のようになってしまったら、数値が高すぎる合図です。少しだけスライダーを下げて、AIに「元の体のラインをもっと参考にして」と伝えてあげましょう。

逆に、どれだけボタンを押しても服が全く変わらない時は、数値が低すぎます。 AIが遠慮して元の画像を守りすぎているので、数値をグイッと上げて、思い切って書き換える許可を出してあげてください。

衣装の細かな質感を出すためのInpaint areaの設定方法

服の一部だけをきれいに描き込むために、AIがどこに集中して計算するかを教える設定があります。「Inpaint area」という項目で、ここを正しく選ぶだけで、衣装の刺繍やボタンといった細かい部分のクオリティが劇的に上がります。

塗りつぶした場所だけを細かく描き込むメリット

設定を「Only masked(マスクのみ)」に切り替えてみてください。こうすることで、AIは画像全体ではなく、塗りつぶした黒い部分だけを拡大して高画質で描き直してくれます。

全体のバランスを保ったまま、衣装の密度だけをプロ級に高めることができるため、引きの構図でも服がぼやけません。 レースの透け感やボタンの光沢など、こだわりたい部分がある時には必須の設定です。

全体のバランスを崩さずに衣装を馴染ませる手順

「Only masked」で細かく描いた後は、必ず全体のバランスを確認しましょう。もし衣装だけが浮いて見える場合は、「Whole picture(画像全体)」の設定に戻して、低い数値でもう一度だけ生成をかけます。

二段階に分けて作業することで、細密な描き込みと、全体の自然な馴染みを両立させることができます。 手間はかかりますが、このひと工夫が「AIっぽさ」を消すための強力な武器になります。

境界線の段差を消して滑らかにするMask blurの調整

「Mask blur」という数値は、塗りつぶした場所の端っこをどれくらいボカすかを決めます。標準の数値は「4」ですが、これを少し上げると肌と服の境目がふわっと柔らかくなります。

境界線がパキッとしすぎてコラージュのように見える時は、この数値を8から12くらいに上げてみてください。 AIが境界線の色を上手に混ぜてくれるようになり、肌に服の影が落ちるような自然な表現が可能になります。

項目設定値の目安効果
Denoising strength0.6 〜 0.8服の形をしっかり変える
Mask blur4 〜 10境界線を肌に馴染ませる
Inpaint areaOnly masked衣装の細部を高画質にする
Masked contentlatent noise元の服とは全く別の色にする

服の着せ替えがうまく反映されない時の直し方

「一生懸命塗ったのに、元の服が透けて見える」「なぜか変な模様が出てくる」といった悩みは、設定を一つ変えるだけで解決することがほとんどです。AIがあなたの指示を誤解している場所を見つけ出し、正しい道へ戻してあげましょう。

塗りつぶした場所が無視されて元の服が出る原因

「Masked content」の設定が「original」になっていませんか。これだと、AIは元の服の色をベースに描き直そうとするため、大幅な着せ替えができません。

全く違う服にしたいなら「latent noise(潜在ノイズ)」を選んでください。 これにすることで、塗りつぶした場所が一度まっさらな状態になり、プロンプト通りの新しい服がゼロから生まれるようになります。

画像のサイズと出力解像度がズレている時の対策

読み込ませた元の画像が長方形なのに、出力設定が正方形になっていると、画像が引き伸ばされて着せ替えが失敗します。ツールにある「Resize and fill」や「Just resize」の設定を確認しましょう。

一番確実なのは、画像の上にある「三角形の定規アイコン」を押して、元の画像と同じサイズを自動入力させることです。 サイズを合わせるだけで、AIは正しい比率で服を描けるようになり、形が崩れるストレスから解放されます。

プロンプトの内容が強すぎて周囲の背景まで変わる時の修正

服の指示を出しているのに、なぜか後ろの景色まで変わってしまうことがあります。これは、塗りつぶしの範囲が広すぎたり、プロンプトに場所に関する単語を入れすぎたりしているのが原因です。

そんな時は、場所に関する単語をネガティブプロンプトに移動させるか、塗りつぶしの範囲を少し狭めてみてください。 AIの注意を衣装だけに向けさせることで、大切な後ろの景色を守りながら着せ替えを楽しめます。

衣装を体に馴染ませて実写のように仕上げる調整方法

最後に、生成された画像をより本物らしく見せるための仕上げについてお話しします。AIが描いた服に、ほんの少しの「物理的な正しさ」を足してあげることで、画像の説得力は一気に高まります。

室内や屋外の光の当たり方を揃えるライティングの指示

新しい服が周囲の光と合っていないと、合成写真のように見えてしまいます。プロンプトに「soft lighting」や「studio light」といった、場所の明るさに合わせた言葉を足しましょう。

背後から光が差している場所なら「backlighting」と入れることで、服の縁に光のラインが入り、驚くほど自然に馴染みます。 その場の空気感を言葉にするだけで、衣装はよりリアルに輝き出します。

服のシワや影を自然に足して立体感を出す工夫

服が平面的に見える時は、あえて「wrinkles on clothes(服のシワ)」という言葉を足してみてください。AIが布の重なりを意識して影を描き込んでくれるようになります。

特に胸元や肘、膝の周りにシワを出すことで、キャラクターの体のラインが強調され、実在感が増します。 完璧すぎるツルツルの服よりも、少しのシワがある方が人間味が出て、魅力的な一枚になります。

生成された衣装の端っこをなぞって境界線を消す手順

一度の生成で完璧にならない時は、おかしな境界線だけをもう一度薄く塗りつぶして、低い数値(0.3程度)で再生成してみてください。これを「追いInpaint」と呼びます。

気になる部分だけを少しずつ直していくことで、最終的にはどこを修正したのか誰にも分からないほどの完成度になります。 一気に直そうとせず、少しずつ理想に近づけていくのが、プロのライターも実践している神絵への最短ルートです。

この記事のまとめ

Inpaintを使いこなせるようになれば、画像生成の自由度は飛躍的に上がります。お気に入りのキャラクターを、季節や場所に合わせて何度でも着せ替えてあげてください。最後に、今回の手順の重要ポイントをおさらいしましょう。

  • 「img2img」の中にある「Inpaint」タブを使い、服を丁寧に塗りつぶす
  • 境界線は少しはみ出すくらいに塗り、肌や髪を避けるのが自然に仕上げるコツ
  • プロンプトは衣装の特徴だけに絞り、素材の名前(silkなど)を添えて質感を出す
  • Denoising strengthは「0.6〜0.8」を目安に、変化の度合いを調整する
  • 「Inpaint area」を「Only masked」に設定して、衣装の解像度をグッと上げる
  • うまくいかない時は「Masked content」を「latent noise」に変えてみる
  • 仕上げにライティングやシワの指示を足して、周囲の景色と馴染ませる

まずは、手元にある画像の服の色を「red」から「blue」に変えるような、簡単な練習から始めてみてください。一度やり方を覚えてしまえば、あなたはもうAIの言いなりではなく、自由自在に衣装を操るディレクターです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次