旅の途中で否定的なプロンプトを使用する方法

旅の途中で否定的なプロンプトを使用する方法

知っておくべきこと

  • 否定的なプロンプトは、Midjourney が説明から画像を生成するときに考慮しないでほしいものです。
  • 否定的なプロンプトを使用すると、物体、人、動物を削除したり、画像の背景や環境を完全に変更したりできます。
  • ネガティブ プロンプトは、メイン プロンプトに追加したものとは反対の意味のキーワードを指定することにより、元のプロンプトを強調するために使用することもできます。

Midjourney のネガティブ プロンプトとは何ですか?

Midjourney でプロンプトを入力すると、プラットフォームの AI は説明内のすべての単語を考慮し、プロンプトに基づいて画像を生成する前に処理します。Midjourney に何を作成するかを指示するだけでなく、ツールが作成プロセス中に無視する必要があるものを指定することもできます。これらは、画像のネガティブ プロンプトとして入力するもので、画像の作成時に Midjourney に特定の要素、スタイル、環境を除外するよう要求するために使用できます。

ネガティブ プロンプトを使用すると、Midjourney が特定のものや効果を含むイメージを作成することを防止したり、以前に生成されたイメージ内の異常を解決したりすることができます。さまざまな意味で、ネガティブ プロンプトは船の錨のような役割を果たし、見たくない画像の生成を避けるのに役立ちます。したがって、ネガティブ プロンプトを使用して、出力イメージを多かれ少なかれ詳細で正確に制御し、不要なオブジェクトを削除し、変形を修正することができます。

負のプロンプトウェイトとどう違うのですか?

Midjourney での否定的なプロンプトは、Midjourney に写真に特定の要素を追加しないように指示するために使用される「しない」や「なし」などの言葉よりも重要です。ただし、生成された画像内に何が表示されたくないのかを AI に知らせる方法は複数あります。

パラメーターの使用に加えて、入力内でマルチ プロンプトプロンプト ウェイトを--no組み合わせて、ネガティブ プロンプトと同じ効果を画像に得ることができます。ご存じない方のために説明すると、マルチ プロンプトを使用すると、説明を複数のセグメントに分割できます。プロンプトの重み付けを使用すると、重み付け値を割り当てて各セグメントに優先順位を付けることができます。たとえば、概念化したい画像に複数の主題、設定、または環境がある場合、どの要素を他の要素よりも強調したいかを Midjourney ボットに知らせることができます。

同様に、削除する項目のプロンプトの重みの値として負の整数を追加することで、Midjourney に強調を解除する (Midjourney によって「無視」と解釈される) ようにリクエストできます。::プロンプトの重みを負にするには、削除する項目名の末尾に二重コロンを追加し、その後にマイナス (-) 記号と、その項目をどの程度強調しないかを指定する数値を追加します。

このようなプロンプトの構文は次のようになります。/imagine prompt <description> item::-1.5ここで、「item」は使用する要素、-1.5 はプロンプトの重みとして設定した値です。プロンプト ウェイトの実際の値は、マイナス記号を追加している限りはあまり重要ではありませんが、結果の画像に不要な要素が引き続き表示される場合は、負の値を増分して画像から要素を完全に削除できます。

ネガティブプロンプトを使用して不要な要素を削除する方法

画像生成用にネガティブ プロンプトを追加する場合は、Midjourney Bot にリクエストを送信する前に、入力プロンプトと一緒に指定する必要があります。--noプロンプトのパラメータに続いて、結果から除外する要素を追加することで、入力に否定的なプロンプトを追加できます。

パラメーターのインスタンスを 1 つだけ使用して、生成されたイメージから除外する複数のアイテムを否定的なプロンプトとともに追加できます--no--noこれは、削除するすべての項目に名前を付ける前に入力する必要がないことを意味します。ネガティブ プロンプトの構文がどのようなものか疑問に思っている場合は、次のように作成する必要があります。 – カンマを使用して区切れば、Midjourney が画像に含めることを避けるべき複数の項目を 1 つのパラメーターを使用してリスト/imagine prompt <description> --no item 1, item 2, item 3できます。--no

Midjourney の入力に否定的なプロンプトを追加する方法を理解するために例を確認してみましょう。否定的なプロンプトを使用する前に、まず希望の説明のみを含む画像を作成して、Midjourney がどのような画像を生成するかを確認することをお勧めします。たとえば、パラメーターを指定せずに Midjourney に「1960 年代のアメリカのカフェのストリート ビュー」を作成するように依頼したところ--no、これが生成されたものです。

上の画像からわかるように、Midjourney が生成した画像の一部には車が含まれています。世代内に車が表示されることを望まない場合は、否定的なプロンプトを使用して、今後の画像で車を非表示にすることができます。

これを行うには、Discord 上で Midjourney のサーバーのいずれかを開くか、Discord サーバーまたは Discord DM から Midjourney ボットにアクセスします。アクセス方法に関係なく、下部にあるテキスト ボックスをクリックします。

ここで、メニューから/imagine/imagineオプションを入力して選択します。

次に、「プロンプト」ボックス内に画像の説明を入力します。このプロンプトのスクリプトを作成するときは、出力を生成する前に、Midjourney で考慮する必要があるすべての詳細を最初に追加してください。上の画像の作成に使用したプロンプトがすでにあるので、このプロンプトを「プロンプト」ボックスに貼り付けます。

画像で見たいものの詳細を入力したら、否定的なプロンプトの使用に進むことができます。これを行うには、--noプロンプトの最後にスペースを入力してから、画像生成から除外する要素 (この例では「車」) を入力します。否定プロンプトで指定する要素が複数ある場合は、間にカンマを使用して要素を区切ることができます。そのため、2 つの項目を区切るのにコンマを追加する限り、否定プロンプトに任意の数の項目を追加できます。

入力プロンプトに--noパラメータを入力し終えたら、キーボードのEnterキーを押します。

Midjourney はプロンプトを処理し、説明と使用した否定的なプロンプトに基づいて 4 つの画像のセットを生成します。以下の世代でわかるように、どの画像にも車は含まれていません。

一連の否定的なプロンプトを試し、--noパラメーターに要素を追加して、今後の作成から削除することができます。

Midjourney で否定的なプロンプトを使用するとどうなりますか?

否定的なプロンプトは、画像を作成するために Midjourney ボットにリクエストを送信する際の重要な基準であり、単にプロンプ​​トで何を避けるべきかを Midjourney に伝えるよりも便利です。これは、Midjourney の AI が、入力されたプロンプト内のあらゆる単語を、最終的な画像に生成したいものとして解釈するように設計されているためです。

したがって、プロンプトに「<項目> を追加しないでください」、「<項目> の追加を避けてください」、または「<項目> なし」などの単語が含まれている場合でも、最終的な画像の一部にこの <項目> が含まれる可能性があります。 Midjourney のボットは人間のように文章を解釈することができません。Midjourney に見たくないものを具体的に伝える唯一の方法は、--no入力プロンプトでパラメーターを使用することです。

この機能がどのように機能するかを理解したところで、どのようなユースケースでこの機能を使用できるかを説明しましょう。

ケース 1: 要素またはその一部を非表示にする

以前に説明したように、Midjourney でネガティブ プロンプトを使用して、生成された画像から要素を削除できます。以下で共有する例では、プロンプトごとに 2 つの画像セットを生成しました。1 つは否定的なプロンプトを追加せず、もう 1 つは否定的なプロンプト内の要素を指定して生成しました。

画像上の要素を非表示にするために否定的なプロンプトが使用されると、Midjourney は指定された項目が完全に非表示になることを確認します。場合によっては、Midjourney が「反射」を床に散らばる鳥に置き換えた以下の 4 番目の画像セットの場合のように、否定的なプロンプトによって結果の画像の構成が変わることがあります。

プロンプト (-no パラメーターなし) 生成された画像 –パラメータなしのプロンプト 生成された画像
海を見下ろす丘の上のクリス・バーカードの写真 海を見下ろす丘の上のクリス・バーカードの写真– 人も人も動物も写っていない
エイドリアン・ドナヒューのスタイルの 1960 年代のアメリカのカフェのストリート ビュー エイドリアン・ドナヒューのスタイルの 1960 年代のアメリカのカフェのストリート ビュー– 車なし
ヤン・アルテュス=ベルトランのスタイルで日没時の高台メサの空撮 ヤン・アルテュス・ベルトラン風の日没時の高台メサの航空写真 –太陽なし
複雑な細部が描かれたムガル建築の部屋のカレン・ノアの写真 カレン・ノアの複雑な細部を備えたムガル建築内部の部屋の写真– 反射なし

ケース 2: テキストを含む画像を削除する

最初の世代セットに何らかのテキストや文字が含まれる画像がある場合は、ネガティブ プロンプトを使用して、結果の画像内でそれらを非表示にすることができます。

プロンプト (-no パラメーターなし) 生成された画像 –パラメータなしのプロンプト 生成された画像
クリストフ・ジャクロが撮影した賑やかなニューヨークのストリートビュー Christophe Jacrot が撮影した賑やかなニューヨークのストリート ビュー– テキスト、文字、フォントなし
リアム・ウォンのスタイルで夜の混雑した日本の街路 リアム・ウォンのスタイルで夜の混雑した日本の街路– テキスト、フォント、文字なし

ケース 3: 作成中に特定の芸術的なスタイルを避ける

Midjourney のネガティブ プロンプトは、今後の画像作成に好みのアート タイプのみが含まれるように、特定の芸術的スタイルを持つ画像を削除するために利用することもできます。

プロンプト (-no パラメーターなし) 生成された画像 –パラメータなしのプロンプト 生成された画像
ベン・グーセンス風の海辺にある巨大な凱旋門の超現実的な画像 ベン・グーセンス風の、海辺にある巨大な凱旋門の超現実的な画像– アート、漫画、絵画なし

ケース 4: オリジナルの説明を強調する

写真からアイテムを削除するだけでなく、ネガティブ プロンプトを使用して、元のプロンプトの説明を強調することもできます。以下の例では、否定的なプロンプトの一部としてキーワード「リアル」と「描画」を追加することで、Midjourney がリクエストした主題の絵画のみを作成するようにしました。

プロンプト (-no パラメーターなし) 生成された画像 –パラメータなしのプロンプト 生成された画像
ヴェネツィアの大運河を描いた鮮やかな絵 ヴェネツィアの大運河を鮮やかに描いた絵– 写実的な絵ではない

ネガティブ プロンプトを使用して、Midjourney で生成した画像から不要な要素を削除する方法について知っておく必要があるのはこれだけです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です