It’s really no surprise that we all love Midjourney. Its image generation capabilities are second to almost none. Along with its friendly and easy user interface via discord makes it far too easy to get lost in stacks of images. More often that not we want to go back to a certain image and want to recreate the exact same image via its ‘seed’.
To get the seed of an already generated image in Midjourney, you have to react to the generated image with the emoji <> and you would get a DM by the Midjourney bot including the job id and seed of the image. You put in the exact same prompt with the seed and voila, you get the exact same image now generated.
What is The Seed of An Image?
The AI image diffusion models start generating images based on your prompts from an initial white noise. Seed is what decides the initial noise for you. It can be any number between 0 and 4294967295. Yes, that’s exactly the number of randomness available. If you don’t specify a seed while generating an image, the A.I. would choose a random one from this massive number of seeds. If you do specify a seed, it would only pull the noise from that definite seed available.
How to Know the Seed of a Generated Image in Midjourney?
As I have already stated, you go to the discord chat, find that generation message and react <> to the generated image. The Midjourney bot would DM you with the details of the generated image which includes the seed.
If you can’t find an image in your discord server or have accidentally deleted the server, there is a way to get back that image and its data easily. You just go to your MJ account, find the image, click on the three dots, click copy, then job id. Now in your discord server with MJ bot type /show : job id and hit enter. Now you get back that image into the discord server. From there you can follow the previous steps to get the seed and generate an exact same image from there.
How to Put a Seed to a Prompt in Midjourney?
To put a specific seed into an image generation in MJ, you put ‘—seed <number>’ at the end of the prompt and it generates image based on that seed. (You should put the desired seed number in the place of <number>)
Important Points
- If you are generating an image grid in MJ, then only the seed of the grid would return an exact same image when coupled with the exact same prompt. Seed of the individual images play no role in here.
- If you are generating in remastered version with custom aspect ratios (i.e. —test/testp —creative —ar a:b) then only one image is generated. In that case if you use the exact same prompt and seed, you can create an exact same generation as the earlier image.
Interesting Tips
- If you liked the look of image in a certain percentage while it was generating, you can use seed to generate that same image again and add ‘–stop <0-100>’ at the end of the prompt to make the image generation stop at a certain percentage.
- If you wanted to have a video of an image after it was already generated, you can also use seed to generate a video of the process in MJ. Just add the seed with ‘–seed <number>’ and ‘–video’ at the end of the prompt, react <> on the generated image and the MJ bot would DM you with a video of that image generation. Although –video currently does not work currently with v4 of MJ, it’s only applicable on v3 and remastered mode at the moment.