【ControlNet】画像生成AIイラストから線画を抽出&再ペイント方法(色塗り)♪Stable Diffusion web ui❝automatic1111❞

なぎのブログとYoutubeマナブちゃんねる
7 Apr 202307:03

TLDR本動画では、ControlNet拡張機能を使ったAIイラストから線画を抽出し、再ペイントする方法を解説しています。ステーブルディフュージョンWEB UIで、画像の配色を変更したり、手書きで修正したりする方法を紹介し、ロールプレイグゲームのモンスター作成などに活用する方法も提案しています。

Takeaways

  • 🎨 使用ControlNet和Stable Diffusion WEB UI可以从AI生成的插画中提取线稿并重新上色。
  • 🖌️ 即使提取线稿,也可以根据需要更改配色或设计,以便用于不同的场景。
  • 🎮 提取的线稿可用于角色扮演游戏中创建具有不同颜色的怪物。
  • 🖊️ 可以通过手写修改线稿并重新上色。
  • 🔧 在Stable Diffusion WEB UI中启用ControlNet后,界面上会出现ControlNet的标记。
  • 📸 将想要提取线稿的图片放入图像栏,并设置预处理器和模型。
  • 🎨 通过生成按钮,可以成功提取线稿。
  • 🖼️ 生成的线稿非常细致,可以保存用于后续的上色工作。
  • 🎨 重新上色时,可以将先前生成的线稿上传,并设置预处理器和模型。
  • 🌌 背景色为黑色是因为AI更容易识别黑色背景的图像。
  • 💬 通过尝试和调整提示词(prompt),可以使最终的颜色和设计更接近预期。

Q & A

  • ControlNetは何を用いてAIイラストから線画を抽出するのですか?

    -ControlNetは、Stable Diffusion WEB UIの拡張機能を用いて、AIイラストから線画を抽出します。

  • 抽出された線画はどのように使用できますか?

    -抽出された線画は、デザイン改変、配色変更、キャラクターデザインの色付け直しなど、さまざまな方法で活用できます。

  • ControlNetのenableボタンは何を意味するのですか?

    -ControlNetのenableボタンは、ControlNetを有効にすることを意味します。

  • 線画を抽出するためにはどのような手順が必要ですか?

    -線画を抽出するためには、まずenableチェックを入れて、次に抽出したい画像をイメージのところに入れ、最後にプリプロセッサとモデルを設定してgenerateボタンを押す必要があります。

  • AIが生成する配色はどのように決まりますか?

    -AIが生成する配色は、元になる絵とプロンプトに入れたテキストに基づいて自動生成されます。

  • 手書きでのイラストの修正は可能ですか?

    -はい、手書きでの修正は可能で、AIが補正してくれます。首や手の角度を変えたり、長袖を半袖に変えることができます。

  • AIが生成した線画の背景はなぜ黒色ですか?

    -AIは黒を背景として考えているため、基本的には画像を認識させるために背景は黒の方が伝えやすいということになります。

  • 手書きで描く際の背景色は何色が推奨されますか?

    -手書きで描く際は、通常通り白背景でイラストを描いても大丈夫です。必要に応じて入力色を反転させる機能があります。

  • プロンプトの書き方にはどのような注意点がありますか?

    -プロンプトの書き方には、「呪文」と言われるテクニックがあり、ブログでまとめてあるように、コピー&ペーストしやすい形式で記載することが大切です。

  • 理想的な配色を得るためには何度も試す必要があるのですか?

    -モデルによって学習していることが異なるため、一発で思い通りにならないことがあります。プロンプトを修正しながら何度か試して、理想的な色に近づけることができます。

Outlines

00:00

🖌️ Extracting Line Art from AI Illustrations with ControlNet

This video explains how to extract line art from AI-generated illustrations using ControlNet on Stable Diffusion Web UI. It covers scenarios where only the line drawing is required, such as when the color scheme of an original design doesn't match expectations or a different coloration is desired. This technique is handy for creating variant-colored monsters in RPGs and allows for manual adjustments and recoloring. The video also details how to set up Stable Diffusion Web UI and integrate ControlNet, including enabling the feature and processing images through pre-set models. Links to further instructional content and an encouragement to subscribe and like the channel are included.

05:00

🎨 Customizing AI-Generated Illustrations

This segment discusses the challenges of achieving desired color schemes in AI-generated illustrations. It mentions that the outcome might not directly reflect the input prompt due to the model's learned data, using examples of different models that respond variably to color requests. The video suggests tweaking prompts and trying multiple times to get closer to the desired result. Future content will cover hand-editing AI illustrations to correct issues like incorrect angles or poorly generated details. The video ends with an invitation to subscribe for more updates and mentions a blog post that summarizes prompt-writing techniques for easy copying.

Mindmap

Keywords

💡ControlNet

ControlNetは、AIが画像を生成する際に使用する技術の一つです。この技術を使うことで、AIが生成するイラストから線画を抽出することができます。このプロセスは、デザインが欲しい場合や既存のイラストの配色を変えたい場合に非常に便利です。

💡Stable Diffusion

Stable Diffusionは、画像生成のためのAI技術です。この技術を使うことで、高品質な画像やイラストを生成することができます。この技術は、Web UI上で使用することができ、拡張機能を介してControlNetと組み合わせることで、より詳細な操作が可能になります。

💡AIイラスト

AIイラストとは、人工知能によって生成されたイラストのことです。AIが学んだデータから、独自のデザインやパターンを生み出し、最終的に美しいアート作品を作成することができます。この技術は、デザインやアートの分野で幅広く活用されています。

💡線画

線画は、イラストや絵画において、線で物体の輪郭や形を表す技法です。線画だけを抽出することで、デザインの再利用や配色の変更が容易になります。また、手書きによる修正や改善も行うことができます。

💡配色

配色とは、デザインやイラストにおいて、色を組み合わせることです。好ましい配色を選ぶことで、作品の印象や雰囲気を大きく変えることができます。AIが生成する配色がイメージと異なる場合、線画を抽出して配色を変更することが可能です。

💡ロールプレイングゲーム

ロールプレイングゲーム(RPG)は、物語を進めるためにプレイヤーがキャラクターを演じるゲームの種類です。このゲームでは、キャラクターのデザインや色使いが重要です。AIを使って線画を抽出し、独自のモンスターやキャラクターのデザインを作成することができます。

💡手書き

手書きとは、直接手でペンシルやペンなどで紙に書き込んだり、デジタルデバイスで描画することで描かれたイラストや文字のことです。手書きのイラストを読み込ませることで、AIが補正してくれ、線画を修正することができます。

💡ジェネレート

ジェネレートとは、AIが新しいデータや成果物を作ることを指します。このプロセスでは、指定された条件や制約に基づいて、AIが独自に創造力を発揮して作品を生成します。例えば、線画から色を付け直すために、AIが新しい配色を生成する処理を指します。

💡背景

背景とは、イラストや画像の背景にある色やデザインのことです。AIが画像を認識する際には、背景が黒い場合が一般的です。これは、AIにとって黒色がより伝達しやすく、誤解を招くことが少ないためです。手書きでイラストを読み込ませる際には、背景色を反転させることもできます。

💡プロンプト

プロンプトとは、AIが画像を生成する際に、条件や指示を与えるテキストのことです。プロンプトを適切に設定することで、AIがより正確にユーザーの要望に応じた画像を生成することができます。

Highlights

ステーブルディフュージョンWEB UIでControlNet拡張機能を使用する方法を解説

AIイラストから線画を抽出し、デザインを再利用する方法

配色を変更したい場合、線画を抽出して再ペイントが可能

ロールプレイングゲームのモンスターの色違いを作成する際にも便利

手書きによる修正と色的付けが可能なAIイラスト

ControlNetを有効にし、イメージを投入することで線画が抽出される

プリプロセッサとモデルの設定方法

AIが生成した線画を再利用して、新しい色でペイント

黒背景がデフォルト設定である理由と白背景への変換方法

プロンプトの書き方と配色を指定する方法

モデルによって学習内容が異なるため、配色は一発で反映されないことがある

何度か試行錯誤しながら理想的な色に近づける方法

手書きでの修正方法とAIが補正してくれる点

首や手の角度、服の変更が可能

ブログやYouTubeで追加情報を提供

プロンプトの書き方に関する情報リンクの提供

次回の動画で手書きでの修正方法について解説

視聴者のチャンネル登録と高評価を呼びかける