Midjourney でシードを使用して以前に生成したイメージを再作成する方法
知っておくべきこと
- Midjourney の Seed パラメータを使用すると、以前の作成物と同一の画像を生成できます。
- 以前に生成された同一のイメージを再作成するには、まず元のイメージ グリッドのプロンプトとシード値を見つける必要があります。
- その後、コマンドを使用して、入力プロンプトにパラメータを
/imagine
追加することで、初期イメージ グリッドの同一バージョンを再作成できます。--seed (value)
- バージョン 4 以降のような Midjourney モデルのみが、イメージ グリッドの正確な複製を作成できます。古いモデルでも同様の構成とスタイルの画像が作成される場合がありますが、同一ではありません。
Midjourney の Seed パラメータとは何ですか?
Midjourney は、特定のプロンプトに基づいて一連の画像を生成するときに、シード値として一意の番号を割り当てます。この数値は視覚的なノイズのフィールドのように機能し、最初の画像グリッドの開始点とみなされます。
シードまたは--seed
パラメータを使用すると、同一のイメージを作成したり、Midjourney ですでに作成されたイメージを変更したりできます。生成中に、これから作成するイメージに優先シード値を指定できます。
シード値を割り当てずにイメージ グリッドを生成すると、Midjourney は作成用にランダムなシード値を生成します。シード値は、生成後に作品に関する詳細情報をリクエストすることで取得できます。この番号を使用して、以前に生成したイメージを再作成したり、他のパラメーターを使用してイメージを変更したりすることができます。
前世代の同一コピーを再作成できるかどうかは、イメージ生成に使用する Midjourney モデルによって異なります。ほぼ同じ画像を作成できるのは、バージョン 4、5、および Midjourney の虹を使用した場合のみです。バージョン 1、2、3、test、testp などの古いモデルを使用する場合、Midjourney は同様の構成、色、詳細を持つ画像のみを生成できますが、100% 同一ではありません。
Midjourney で以前に生成された画像のシード値を見つける方法
上で説明したように、シード パラメーターを使用せずにプロンプトを入力すると、Midjourney は作成用のランダムなシード値を生成します。画像のシード値を見つけるには、既存の画像セットを作成した Midjourney サーバー、ボット、または Discord DM を開き、以前に生成した画像を見つけます。
元の画像グリッドを見つけたら、画像グリッドのある応答の上にマウスを置き、[反応の追加]ボタンをクリックします (これは、Midjourney の応答の右上隅に表示されるプラス記号の付いた笑顔の絵文字アイコンです)。
[リアクション] メニューが開いたら、このメニューの上部にある検索バー内に「封筒」と入力し、検索結果内に表示される最初の封筒の絵文字をクリックします。
この封筒の絵文字が元の応答の下に表示されるのがわかります。
あなたの反応から数秒以内に、Midjourney は生成された画像に関する詳細情報を含む別の反応を表示します。ここで、「シード」セクションの横にある数字をチェックすると、画像グリッドに割り当てられた一意のシード値が表示されます。
元の画像セットを再作成する場合は、Midjourney の回答から「シード」の横の番号をコピーして、どこかに書き留める必要があります。
Midjourney で既存のイメージを同じように再作成する方法
画像グリッドのシード値を取得したら、Midjourney でこれらの画像を再度再作成する前に、行う必要があることがもう 1 つあります。プラットフォーム上で元のイメージを作成するために使用した元のプロンプトを見つける必要があります。そのためには、既存の画像セットを作成した Midjourney サーバー、ボット、または Discord DM を開き、以前に生成した画像を見つけます。
元の画像グリッドを含む応答を見つけたら、画像グリッドの上にあるプロンプト全体を選択してコピーします。
まず下部のテキスト ボックスをクリックし、メニューから/imagine/imagine
オプションを入力して選択することで、これらのイメージの再作成を開始できます。
「プロンプト」ボックス内に、前の手順でコピーしたプロンプトを貼り付けます。まだリクエストは送信しないでください。元のプロンプトを貼り付けたら、以前にコピーしたシード値を入力する必要があります。シード値を指定するには、--seed value
「value」を先ほどコピーしたシード番号に置き換えて入力します。
プロンプトに元のプロンプトとシード値を入力したら、キーボードのEnterキーを押します。
Midjourney は、以前に生成されたイメージを新しい応答で再作成します。
以下の画像からわかるように、同じセッションで同じプロンプトとシード値を使用すると、Midjourney はイメージの正確な重複コピーを作成します。
促す | オリジナル | 再作成された |
/ザクロの種子のカラフルなリソグラフを想像してみてください – 種子 506053377 |
今後の世代にシード値を割り当てる方法
上で説明したように、Midjourney で画像を再生成できるのは、再作成する元の画像グリッドのシード値を取得した場合のみです。Midjourney を使用すると、独自のシード値をイメージ グリッドに割り当てることができるため、世代を簡単に再作成できます。
以下の構文を使用して、生成するイメージのシード値を指定できます。/imagine [description] --seed (value)
– ここで、(value) を 0 ~ 4294967295 の任意の整数に置き換えて、シードに任意の値を割り当てます。
Seed パラメーターの使用方法と同一のイメージの作成方法について詳しくは、以下の専用ガイドをご覧ください。
▶︎ Midjourney で Seed を使用して同一の画像を作成および変更する方法
see パラメータにシード値を割り当てて使用する場合に注意すべき点は、シード値は本質的に静的ではないということです。つまり、複数のセッションにわたって同じシード値を使用すると、信頼性が高くほぼ同一の作成が得られるとは限りません。
ほぼ同一の画像を作成したい場合は、同じセッション内で、つまりブラウザでログオフしたり Discord タブを閉じたりせずに、画像にシード値を割り当てて使用する必要があります。複数のセッションにわたって同じプロンプトで同じシード値を使用すると、次のようになります。
促す | オリジナル | 再作成 (セッション間で) |
/想像してみてください、時計じかけのサイチョウ –seed 3178629985 |
Midjourney では同じシード値をどこで使用できますか?
以前に作成したのと同じイメージを生成する以外に、シード パラメータを利用して、元の構成、色、詳細を失うことなく既存のイメージをわずかに変更することもできます。特定のパラメーターを追加し、プロンプト内の単語を置き換えることにより、同じシード値とプロンプトの説明を使用して、イメージ作成内の特定の内容を変更できます。
シード値は、次のような画像内の小さなものを変更するために使用できます。
- アスペクト比の変更
- –stylize パラメータを使用してMidjourney のデフォルトのスタイルを制御する
- 被写体やその外観を変更する
- 環境、環境、照明を変更する
- 画像の芸術的なスタイルを変更する
- さまざまなメディアを使用する
こちらの専用投稿の「Midjourney で Seed パラメータを使用して画像を変更する方法」セクションを確認することで、同じシード値を使用して生成された作品を確認できます。
既存のイメージのシード値を変更できますか?
いいえ。生成前に入力プロンプトで Seed パラメーターを使用しない場合、シード値はイメージ グリッドに自動的に割り当てられます。プロンプトを処理するリクエストを Midjourney に送信した後は、これらの値を変更することはできません。
希望のシード値をイメージ グリッドに割り当てる唯一の方法は、イメージ作成のプロンプトをスクリプト化するときに入力に Seed パラメーターを追加する場合です。以前に作成したイメージ グリッドがあり、そのときに使用したプロンプトにシード値が割り当てられていない場合は、Midjourney によってシード値として乱数が割り当てられている可能性があります。このような場合、すでに生成されているイメージのシード値を変更する方法はありません。
Midjourney で Seed を使用して以前に生成したイメージを再作成する方法について知っておく必要があるのはこれだけです。
コメントを残す