あなたはすでにAutomatic1111をインストールして更新しているはずです。もしまだであれば、初心者ガイドを確認してください。
この作業を進めるためには、以下のモデルが必要です:
ここでは、ワークフローの簡単なガイドを紹介します。私たちは、以前は存在しなかった画像の新しい部分を創造することができます。:

これには少し時間と忍耐が必要ですが、結果はそれだけの価値があります。これは実際には急いで作ったもので、この例のために何かを用意するためのものでしたが、それでもかなり良い見た目です!もっと時間をかけて洗練させることもできますが、メッセージを伝えるには十分だと思います。最良の点は、この方法は完全に服を着た人にも適用できるので、ビキニを着た画像は必要ありません。何でも大丈夫です。
これを達成するために私が使用する基本的なステップは以下の通りです:
- 何かを始める前に、設定に行き、「元の色に合わせてimg2imgの結果に色補正を適用する。」を確認してください。また、「img2imgの結果に色補正を適用する前に画像のコピーを保存する。」もチェックしてください。これは便利です。なぜなら、時々ヌードがプレビューでは素晴らしく見えても、完成して色補正が行われると、以前の服の色に戻ってしまうことがあるからです。もしこれが起こった場合は、画像フォルダに行き、色補正されていないバージョンを使用してください。
- もう一つ重要なことは、大きな画像の使用を避けることです。私は、モニターで画像を開いて、スニッピングツールを使ってスクリーンショットを取得するのが最良の方法だと見つけました。その後、「フル解像度でインペイント」をチェックすれば、すべてがうまくいきます。高解像度の画像で進むと、時には予期しない結果になることがありますが、時にはうまくいくこともあるので、好きなようにしてください。
- 最初にsd-v1-5-inpainting.ckptを使用し、誰かの目に見える服をマスクします。「裸の女性」というプロンプトを追加します。時々、ネガティブプロンプトを設定するのが役立ちます。私は「服、衣類、布」を使用します。フィルに設定します。サンプリング方法=Euler、ステップ=80(時々80は高すぎるので、40を試しても構いません)、CFG=7、デノイジング=0.75
- f222.cpktに切り替えます。全身をマスクします。オリジナルに設定します。サンプリング方法=Euler、ステップ=80、CFG=7、デノイジング=0.3(既にあるものに近づけるためには低く設定し、少し良いバージョンを生成するためには高く設定します。ただし、高すぎるとまったく異なるものが生成されるので注意してください)。
- アウトペインティング(存在しない画像の部分を作成する)には、再度sd-v1-5-inpainting.ckptに切り替えます。これにはFillまたはOriginalを試すことができますが、通常はOriginalが最適です。サンプリング方法=Euler a、ステップ=80、CFG=7、デノイジング=0.8。一度に一方向にのみアウトペインティングするのが最良の方法です。プロンプトについては、あまり多くを含める必要はありません。「立っている裸の女性」とだけ使うこともできますが、「しゃがんでいる裸の女性」や「座っている裸の女性」といった表現が効果的なこともあります。必ずしも必要ではありませんが、いくつかの背景要素を含めることもできます。この場合、私は「しゃがんでいる裸の女性、脚を広げて、スプリット」とだけ入力しました。
- 満足のいくアウトペインティングされた画像が得られたら、以前と同じ設定でsd-v1-5-inpainting.ckptを使用して、気に入らない部分を削除または修正します。その後、f222.cpktに切り替えて、体を少しきれいにし、他の部分と馴染ませます。
- 完了するまですべてのステップを繰り返します!
この情報が何人かの役に立てば幸いです。もちろん、問題に対処するために利用できるさまざまなアプローチがあります。Photoshopを使用すれば、個々のポーズを粗く調整し、再インポートして同じステップを何度も繰り返すことができます。また、誰かの顔をマスクで隠し、残りの画像を完成させるオプションもあります。選択肢はたくさんあります。楽しんでください!
方法 2
ヌード化したい画像から始めましょう。
このチュートリアルでは著作権のある画像を使用したくないので、Stable Diffusionで生成された画像を使用します。素晴らしい画像ですが、どうやってヌード化するのでしょうか?
この画像は実際にはヌード化が難しいことに注意してください。なぜなら、服が脚の後ろにあるからです。ほとんどの画像はこれよりも簡単なので、これはかなり良い例です。
ステップ 1
AUTOMATIC1111を開いて(完全に更新されていることを確認してください)、このソフトウェアをまだインストールしていない場合は、スターターチュートリアルをチェックしてください。
ステップ 2
「Inpaint anything」拡張機能を使用します。
https://github.com/Uminosachi/sd-webui-inpaint-anything
「inpaint anything」を使用してマスクを作成し、「inpaint Upload」タブに送信します。
3-2 コントロールネットのインペイントモードを使用します。
3-3 コントロールネットのオープンポーズモードを使用します。
3-4 プロンプトの単語を修正します。
3-5 ロールして最良のものを得ます。
最高の品質、傑作、超高解像度、(フォトリアリスティック:1.4)、女の子の上半身、ヌード、腕、胸、(乳首:1.2)、詳細な乳輪、詳細な乳首、ネガティブプロンプト: 絵画、スケッチ、(最悪の品質:2)、(低品質:2)、(通常の品質:2)、低解像度、通常の品質、((モノクローム))、((グレースケール))、肌の斑点、にきび、肌の欠陥、シミ、男の胸、逆光、(醜い:1.331)、(重複:1.331)、(病的:1.21)、(切断された:1.21)、(トランス:1.331)、変異した手、(下手に描かれた手:1.331)、ぼやけた、(悪い解剖学:1.21)、(悪い比率:1.331)、余分な手足、(変形した:1.331)、(2つ以上の乳首:1.331)、(腕が欠けている:1.331)、(余分な脚:1.331)、(融合した指:1.61051)、(指が多すぎる:1.61051)、(不明瞭な目:1.331)、悪い手、指が欠けている、余分な指、(フタ:1.1)、悪い体、ng_deepnegative_v1_75t、easynegative、ステップ: 30、サンプラー: Euler a、CFGスケール: 7、モデル: majicmixRealistic_v7、デノイジング強度: 0.75
