Midjourneyで語順が大切な理由
Midjourneyは、プロンプトを一語ずつ解析する文章としてではなく、重み付けされたアイデアの集まりとして読み取ります。先頭に近い言葉ほど重みが大きく、長くて冗長な文は互いの効果を薄めがちです。そのため、このジェネレーターはまず被写体と場所を書き、続いて画材、光、配色、ムードを、カンマで区切った短いフレーズで加えていきます。
「a beautiful picture of」や「highly detailed 8K masterpiece」のような飾り言葉は、情報を増やさずにノイズだけを増やします。具体的な名詞や形容詞のほうがはるかに効果的で、「an old man」よりも「weathered fisherman in a yellow oilskin」のほうが多くを伝えます。出力を編集するときも、末尾に形容詞を積み重ねるのではなく、あいまいな言葉を置き換えて細部を足すことを意識してください。
追加されるパラメーターとその役割
ダブルダッシュ以降はすべてパラメーターで、描写ではありません。ジェネレーターは必ず、アップロードした画像に最も近いアスペクト比(3:2 や 9:16 など)を --ar で指定するので、元の構図が保たれます。また、現在のモデルバージョンを --v で指定するため、Discordに貼り付けてもWebアプリに貼り付けても同じように動作します。
写真の場合は --style raw も追加します。これはMidjourneyに、独自の作風を控えめにして言葉をより忠実に守るよう指示するものです。より絵画的で様式化された表現にしたいときは削除してください。ほかにも、--stylize(0〜1000、Midjourneyの美的スタイルをどれだけ強く適用するか)、--chaos(4枚の結果のばらつき)、--no(--no text のように、入れたくない要素)などを自分で追加すると便利です。
参考画像にもっと近づけるには
テキストプロンプトは画像を説明するものであり、コピーするものではありません。より近づけたい場合は、生成されたプロンプトをMidjourneyの参照機能と組み合わせましょう。画像のURLをプロンプトの先頭に貼り付けて画像プロンプトとして使うか、--sref で追加してスタイルを借りることができます。--stylize の値を低くしても、結果が描写に近くなります。
ある要素が何度も消えてしまう場合は、プロンプトの前のほうへ移動してください。不要な要素が何度も現れる場合は、言葉で「ないこと」を説明するのではなく、--no の後にその名前を書きます。Midjourneyは「without a hat」を確実には理解しませんが、--no hat なら機能します。
効率のよい作業の流れ
プロンプトを生成して一度実行し、4枚の結果を参考画像と見比べます。変更は一度にひとつずつ、被写体のフレーズ、光のフレーズ、パラメーター1つといった単位で行いましょう。直近10件のプロンプトはこのブラウザに保存されるので、ワンタップで以前のバージョンに戻れます。