Tips and Tricks Book for Mastering Midjourney Prompts: Advanced Techniques for Expert Users

Peter Chang
7 min readApr 28, 2023

--

Midjourney is a popular AI-powered tool for creating unique and stunning images. However, to get the most out of this tool, it’s essential to have the right skills and techniques for crafting effective prompts.

The Ultimate Handbook for Mastering Midjourney Prompts: Advanced Techniques for Expert Users

In this article, we’ll explore some essential skills and techniques for writing Midjourney prompts that will help you achieve your desired output.

Understanding the Midjourney Prompt Structure

In order to effectively generate the desired image using Midjourney, it’s important to understand the basic elements of a Midjourney prompt. These elements include:

  1. Type: This refers to the type of image you want to generate, such as a photo, a painting, or an illustration.
  2. Subject: The subject is what you want the image to depict, such as a person, an animal, or a landscape. It’s important to be as specific as possible when describing the subject.
  3. Features: These are the additional details you want to include in the image, such as background information, lighting, color scheme, or point of view.
  4. Style: The style is the artistic style you want the image to be created in, such as impressionistic, pop art, or night photography.
  5. Aspect ratio: The aspect ratio refers to the ratio of the width to the height of the image. This can be specified at the end of the prompt using the “ — ar” command.
  6. Additional commands: Midjourney allows for additional commands to be included in the prompt, such as “ — no” to omit certain objects or “ — c” to produce more unusual results.

By understanding these elements and how to use them effectively in a prompt, you can create a clear and detailed description of the image you want to generate. This will help ensure that the generated image matches your desired vision.

Understanding the Midjourney Prompt Structure

Using this table as a guide, you can create a well-structured and detailed Midjourney prompt that accurately describes the image you want to generate.

Example of Understanding the Midjourney Prompt Structure

Sample Prompt:

oil painting, portrait of a woman, flowers, bright colors, impressionist style --ar 4:3

Sample Prompt: Understanding the Midjourney Prompt Structure

1.Tips for Crafting Effective Midjourney Prompts

Creating an effective prompt for Midjourney involves providing specific and detailed information to ensure the AI generates the desired image.

4 Tips for Crafting Effective Midjourney Prompts

Here are some tips to keep in mind when crafting your prompts:

1.1 Provide as much detail as possible: The more information you can provide, the better the chances of generating the image you want. Consider including keywords for specific features, colors, lighting, and even emotions you want the image to convey.

1.2 Use specific language: Avoid vague or ambiguous descriptions that could confuse the AI. Be clear and concise with your language to ensure that the prompt is easily understood.

1.3 Consider the context and intended use: Think about where and how the image will be used when creating your prompt. This will help you determine the appropriate style, size, and other features needed to fit the purpose of the image.

1.4 Test and refine the prompt: Midjourney is a tool that requires trial and error to achieve the desired results. Don’t be afraid to experiment with different prompts to find the best one that works for your needs.

Good Example

Prompt: A beautiful sunset over a beach with palm trees in the foreground, reflecting in the calm ocean. The colors should be warm and vibrant, with a dreamy and romantic feel. The image will be used as a cover for a romance novel set in Hawaii.

This prompt provides specific and detailed information about the subject, features, and style of the desired image. It also considers the context and intended use of the image, which helps ensure that the AI generates the desired image.

Bad Example

Prompt: A beach scene with some trees and a sunset.

This prompt is too vague and lacks specific details. It does not provide enough context or information about the desired style, colors, or mood of the image. This could result in an image that does not meet the intended purpose or aesthetic.

Tips for Crafting Effective Midjourney Prompt: Good and bad prompt

Crafting effective prompts is crucial for generating the desired image using Midjourney. By providing specific and detailed information, considering the context and intended use, and testing and refining the prompts through trial and error, it is possible to create stunning and unique images.

2.Advanced Midjourney Prompt Techniques

Midjourney offers a wide range of features that can be utilized to generate unique and creative images. Here are some advanced techniques that can take your Midjourney prompts to the next level:

2.1Using Multiple Prompts for a Single Image (Multi Prompts

Midjourney allows you to use multiple prompts for a single image by separating them with a double colon (::).
This technique can result in more complex and interesting images.

Weights are normalized:
hot:: dog is the same as hot::1 dog, hot:: dog::1,hot::2 dog::2, hot::100 dog::100, etc.
cup::2 cake is the same as cup::4 cake::2, cup::100 cake::50 etc.
cup:: cake:: illustration is the same as cup::1 cake::1 illustration::1, cup::1 cake:: illustration::, cup::2 cake::2 illustration::2 etc.

2.2 Incorporating an Existing Image as Part of the Prompt (Image Prompt

Midjourney allows you to incorporate an existing image as part of the prompt, which can influence the style and content of the generated image. This technique is useful if you have a specific image in mind that you want to emulate.

To incorporate an existing image as part of the prompt, you can either add the image’s URL to the prompt or upload the image to Discord and then add its URL to the prompt.

It’s important to note that the image URL must be a direct link to an online image and end in an extension like .png, .gif, or .jpg.

Image Weight Parameter: Use the image weight parameter --iw to adjust the importance of the image vs. text portion of a prompt. The default value is used when no --iw is specified. Higher --iw values mean the image prompt will have more impact on the finished job.

2.3 Permutation Prompts

Permutation prompts are a powerful tool in Midjourney that allows users to generate multiple variations of a prompt with a single command.

By including lists of options separated with commas within curly braces {} in a prompt,

users can create multiple versions of a prompt with different combinations of those options. This technique can be used to create permutations and combinations involving any part of a Midjourney prompt, including text, image prompts, parameters, or prompt weights.

Permutation prompts are only available for Pro Subscribers using Fast mode, and each variation of a prompt consumes GPU minutes.

Permutation Prompt Basics To create multiple prompt variations, separate your list of options within curly brackets {}. For example, the prompt /imagine prompt a {red, green, yellow} bird will create and process three jobs: a red bird, a green bird, and a yellow bird.

Permutation Prompt Examples Permutation prompts can be used to create variations of text, parameter values, and Midjourney model versions.

  1. Prompt Text Variations For example, the prompt /imagine prompt a naturalist illustration of a {pineapple, blueberry, rambutan, banana} bird will create and process four jobs, each with a different type of bird illustration.
  2. Prompt Parameter Variations Similarly, the prompt /imagine prompt a naturalist illustration of a fruit salad bird --ar {3:2, 1:1, 2:3, 1:2} will create and process four jobs with different aspect ratios.
  3. Midjourney Model Version Variations The prompt /imagine prompt a naturalist illustration of a fruit salad bird --{v 5, niji, test} will create and process three jobs using different Midjourney model versions.

Multiple and Nested Permutations It is also possible to use multiple sets of bracketed options in a single prompt. For example, the prompt /imagine prompt a {red, green} bird in the {jungle, desert} will create and process four jobs.

Conclusion

I found it challenging to generate images for a project, which involved depicting scenes from the 16th century. The accuracy and authenticity of the images were crucial, but it was difficult to ensure that they were free of errors and reflected the cultural and historical evidence of that time period.

One of the most effective techniques is to use an existing image as part of the prompt to influence the style and content of the generated image. This technique can help ensure that characters in the generated image are visually consistent with the time period and cultural context of the project.

Prompt of cover

The cover of the book shows a close-up of a Midjourney AI-generated image, with vibrant colors and intricate details. The use of a mix of styles and techniques adds to the complexity and depth of the image. — ar 16:9 — v 5

Reference

https://docs.midjourney.com/docs/image-prompts

https://docs.midjourney.com/docs/multi-prompts

--

--