ミカサのAIイラストを作成したい!
どうやったら生成出来るの?
ミカサの画像を生成したい場合は、CivitAIにモデルがあるので、そこからダウンロードして導入することで使用できます。
今回の記事では、CivitAIにあるミカサのモデルを使って画像生成する方法とおすすめのLoRAモデルについて解説します。
ミカサのモデルを導入する方法
ここではミカサのLoRAモデルを導入する方法について解説します。
CheckpointモデルではAnyLoraモデルを使用しています。
ミカサのモデルをダウンロードする
CivitAIにある「Mikasa Ackerman ミカサ・アッカーマン / Shingeki no Kyojin」のLoRAモデルにアクセスしてください。
以下のリンクからダウンロードすることが出来ます。
ローカル環境の場合
右側の「Download」ボタンをクリックすることでファイルをダウンロードすることが出来ます。
ファイルはLoRAモデルなので「models/Lora/」の中に入れるようにしてください。
Google Colabの場合
Google ColabではダウンロードURLをコピーする必要があります。
右側にある「Download」の場所にマウスカーソルを合わせて右クリックして下さい。
Google Chromeの場合ですが、「リンクのアドレスをコピー」をクリックするとダウンロードURLをコピーすることが出来ます。
ダウンロードURLは後からGoogle Colabで使用するのでメモ帳などに貼っておきましょう。
Google Colabでコードを追加する
Google Colabにアクセスしてください。
左上にある「ファイル」をクリックしてから「ノートブックを新規作成」をクリックしてください。
「編集」をクリックして「ノートブックの設定」を押してください。
ハードウェア アクセラレータで「GPU」にチェックを入れてから「保存」をクリックしてください。
コード内にミカサのLoRAモデルを追加していきます。
ミカサのLoraモデルを入れる前に、Loraモデルを使用するときはLoraモデルを入れるためのディレクトリ(フォルダ)を作成するコードを予め記載しないとエラーが表示されて使用できないので、Loraモデルを導入したことがなくて分からない人は以下のコードを追加してください。
#Loraモデルを入れるためのディレクトリの作成
%mkdir -p /content/stable-diffusion-webui/models/Lora/
上記のコードを入れた後に、以下のコードを追加することでミカサのモデルを使用することが出来るので参照してください。
#Mikasa Ackerman ミカサ・アッカーマン / Shingeki no Kyojin
!wget https://civitai.com/api/download/models/96428 -O /content/stable-diffusion-webui/models/Lora/mikasa_ackerman.safetensors
コードを追加したら左上にある実行ボタンを押してください。
数十分後に一番下付近にある「.gradio.live」と書かれたリンクをクリックしてStable Diffusion Web UIを起動してください。
ミカサのモデルを使用して画像生成する
ミカサのLoRAモデルを使って画像生成してみます。
プロンプト内を1回クリックしてから「Lora」をクリックしてください。
「mikasa_ackerman」を選択してください。
プロンプト内に<lora:mikasa_ackerman:1>が追加されていたらミカサのLoRAモデルを使用することが出来ます。
モデルサイトの説明欄に記載されているのですが、LoRAモデルの数値のおすすめは「0.7」と書かれているので、0.7の設定値にするといいでしょう。
「outfit1」と「outfit2」の項目では、ミカサの特徴で画像生成するためのプロンプト(呪文)内容が記載されているので、どちらか1つをコピーしてからペーストして使用するといいです。
こちらはアニメ風にして生成した結果になります。
このように「Mikasa Ackerman ミカサ・アッカーマン / Shingeki no Kyojin」のLoRAモデルではカッコイイ感じにミカサを画像生成することが出来ます。
チビキャラを生成する場合は、プロンプト内に「chibi」「chibi character」の呪文を入れることで生成可能です。
少し落ち込んだ感じのミカサが生成できました。
以下の画像では、リアル風のCheckpointモデルを使用して画像生成した結果になります。
プロンプトやネガティブプロンプトの呪文次第では、アニメ風とリアル風どちらも高クオリティに画像生成することが出来るので是非導入してみてください。
Copy Generation Dataから画像生成する
CivitAIにあるサンプル画像を参照して似たような画像生成をする方法について解説します。
生成したい画像の右下にある「i」ボタンをクリックしてください。
パラメーター情報が表示されるので「Copy Generation Data」をクリックしてコピーしてください。
コピーした内容をプロンプト内に全てペーストしてください。
その後に右側にある「左下矢印」ボタンをクリックします。
自動でパラメーター情報が設定されます。
Upscaler項目内にある「4x-UltraSharp」が項目内に見当たらない場合は、そのまま「Generate」ボタンを押してもエラーが起きて画像生成できません。
画像生成できなかった場合は、別のUpscalerに変更することで生成することが出来ます。
Upscalerを変更した後に、右上にある「Generate」ボタンを押すとエラーが出ずに画像生成することが出来ます。
このようにCivitAIからプロンプトなどを参考にして画像生成することで、高クオリティの画像生成をすることが出来るので活用してみてください。
ミカサのおすすめのLoRAモデルを紹介
ここではミカサの画像生成ができる他のLoRAモデルについて紹介します。
Mikasa Ackerman LoRAモデル
以下の画像ではアニメ風で生成した結果になります。
紹介した1つ目のモデルと同じくらい高クオリティでかっこいいミカサの画像生成をすることが出来ます。
プロンプト内に「chibi」または「chibi character」の呪文を入れて生成した結果がこちらです。
可愛い感じにチビキャラクターの画像生成をすることが出来ました。
こちらはリアル風に生成した結果になります。
AIコスプレイヤーといったところでしょうか。
可愛い感じに仕上がりました。
Mikasa Ackerman (Attack on Titan)
Google Colabを使っている方は、以下のコードをコピペすることで使用することが出来ます。
・Google Colab用コード
#Mikasa Ackerman (Attack on Titan)
!wget https://civitai.com/api/download/models/170305 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman-attack-on-titan.safetensors
プロンプト内にはトリガーワードである「mikasa_ackerman, scarf, jacket, paradis military uniform, belt, thigh strap」を入れるようにしましょう。
LoRAの推奨値は0.7〜1です。
Mikasa Ackerman | Attack on Titan
・Google Colab用コード
#Mikasa Ackerman | Attack on Titan
!wget https://civitai.com/api/download/models/177416 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman-or-attack-on-titan.safetensors
Mikasa Ackerman (ミカサ・アッカーマン) – Attack on Titan (進撃の巨人) – COMMISSION
・Google Colab用コード
#Mikasa Ackerman (ミカサ・アッカーマン) - Attack on Titan (進撃の巨人) - COMMISSION
!wget https://civitai.com/api/download/models/238715 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman-attack-on-titan-commission.safetensors
プロンプト内にはトリガーワードである「mikasa ackerman, black hair, (black eyes:1.5), hair between eyes, short hair」を入れるようにしましょう。
モデルリンク内の説明欄にも記載されていますが、服装の特徴などは以下の呪文を入れるといいです。
belt, brown jacket, dress shirt, jacket, open clothes, open jacket, pants, paradis military uniform, red scarf, scarf, shirt, strap gap, thigh strap, three-dimensional maneuver gear, white pants, white shirt
mikasa_ackerman|三笠
・Google Colab用コード
#mikasa_ackerman|三笠
!wget https://civitai.com/api/download/models/93509 -O /content/stable-diffusion-webui/models/Lora/mikasaackermanor.safetensors
プロンプト内にはトリガーワードである「mikasa_ackerman」を入れましょう。
LoRAの推奨値は「0.7」です。
Mikasa Ackermanミカサ アッカーマン
リアル風でミカサを生成したい人におすすめのモデルです。
・Google Colab用コード
#Mikasa Ackermanミカサ アッカーマン
!wget https://civitai.com/api/download/models/228215 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman.safetensors
以下の画像のように、アニメ風でもクオリティの高い画像生成をすることが出来るのでどちらも試してみてください。
紹介した全てのミカサモデルを使用するコード(Google Colab)
以下のコードは私がおすすめするCheckpointのAnyLoraモデルと、今回紹介した全てのミカサLoraモデルが入ったコードを記載しているので、参照して使用してみてください。
!pip install -q torch==2.0.0+cu118 torchvision==0.15.1+cu118 torchaudio==2.0.1+cu118 torchtext==0.15.1 torchdata==0.6.0 --extra-index-url https://download.pytorch.org/whl/cu118 -U
!pip install -q xformers==0.0.19 triton==2.0.0 -U
#automatic1111 stable diffusion web uiのダウンロード
!git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
%cd /content/stable-diffusion-webui
#AnyLoRA - Checkpoint
!wget https://civitai.com/api/download/models/29792 -O /content/stable-diffusion-webui/models/Stable-diffusion/anylora.safetensors
#Loraモデルを入れるためのディレクトリの作成
%mkdir -p /content/stable-diffusion-webui/models/Lora/
#Mikasa Ackerman ミカサ・アッカーマン / Shingeki no Kyojin 【Lora】
!wget https://civitai.com/api/download/models/96428 -O /content/stable-diffusion-webui/models/Lora/mikasa_ackerman.safetensors
#Mikasa Ackerman LoRA 【Lora】
!wget https://civitai.com/api/download/models/13244 -O /content/stable-diffusion-webui/models/Lora/mikasa_ackerman_lora.safetensors
#Mikasa Ackerman (Attack on Titan)
!wget https://civitai.com/api/download/models/170305 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman-attack-on-titan.safetensors
#Mikasa Ackerman | Attack on Titan
!wget https://civitai.com/api/download/models/177416 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman-or-attack-on-titan.safetensors
#Mikasa Ackerman (ミカサ・アッカーマン) - Attack on Titan (進撃の巨人) - COMMISSION
!wget https://civitai.com/api/download/models/238715 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman-attack-on-titan-commission.safetensors
#mikasa_ackerman|三笠
!wget https://civitai.com/api/download/models/93509 -O /content/stable-diffusion-webui/models/Lora/mikasaackermanor.safetensors
#Mikasa Ackermanミカサ アッカーマン
!wget https://civitai.com/api/download/models/228215 -O /content/stable-diffusion-webui/models/Lora/mikasa-ackerman.safetensors
#stable diffusion web uiの起動
!python launch.py --share --xformers --enable-insecure-extension-access
まとめ
以上でCIVITAIにあるミカサモデルを使用して画像生成する方法について解説しました。
紹介した全てのモデルは
アニメ風とリアル風どちらも高クオリティの画像生成が出来るので是非使用してみてください。