Midjourney教程(二)——Prompt基本结构

Midjourney教程——Prompt基本结构

Basic Prompt

基础版本的prompt仅仅包含图片的描述,能够满足普通的需求,如下图所示

在这里插入图片描述

Advanced Prompt

高级版本的prompt主要包含三个部分,如下图所示

在这里插入图片描述

Image Prompts(可选)

prompt第一部分是Image,这部分是选填的。

Image Prompts的要求

  1. Image必须是一个公开的可访问的地址
  2. 地址必须以.png, .gif, 或者.jpg结尾
  3. 多个Image Prompts之间必须用空格隔开
  4. Image Prompts与Text Prompts之间必须用空格隔开

Image Prompts的主要作用是影响midjourney生成图片的风格。这里我举个例子,首先我们上传两张图片到midjourney,如下图所示,我上传了一张雕像和一张浮世绘风格的海浪

在这里插入图片描述

然后我们看下通过两张图片生成的图片

在这里插入图片描述

在这里插入图片描述

Text Prompts

Text Prompts就是描述你想要生成的图片。需要注意的是midjourney无法很好的理解语意,所以尝试用更多的词语描述你想要生成的图片可能是一个更好的选择。注意,midjourney有些禁词,例如naked/no clothing都是非法的哦(哒咩!),这些禁词大家在遇到时可以自行掌握。

Parameters

midjourney的参数使用会在后续使用中逐个介绍,这里就不展开啦

OK,最后让我们用这次学习到的内容再生成一个黎明的杭州街道吧,是不是跟上次生成的完全不一样呢

prompt如下

https://s.mj.run/fZrW_kdoNww https://s.mj.run/Fy2yG0Rl20s hangzhou,dawn,mist,street --niji

下面是效果(AI还真的是会给人惊喜,哈哈哈哈哈哈)

在这里插入图片描述

### 使用 MidJourney 创建卡通风图像的方法教程 #### 准备工作 为了利用 MidJourney 的功能来创建高质量的卡通风图像,用户需先加入 MidJourney Discord 社区并熟悉基本命令结构。通过简单的文本指令,能够实现复杂而精美的视觉效果。 #### 设定基础描述语句 构建初始提示词时应明确指定所期望的艺术风以及具体的人物特征。对于极简卡通风的巫师形象而言,“Wizard in the style of minimalist cartoon, cartoon character design”是一个很好的起点[^1]。这不仅限定了主题为魔法师,同时也指明了追求简约而不失趣味性的艺术表现形式。 #### 添加细节修饰符 为了让生成的作品更加贴近个人想象中的样子,在上述基础上还可以追加更多具体的形容词或短语以增强画面感。“smiling cute boy, undercut hairstyle on white background”这样的补充说明有助于引导AI理解创作者意图,从而产出更符合预期的结果[^3]。 #### 处理不同风间的平衡 当尝试融合多种截然不同的美学理念时——比如把现实主义元素融入到原本偏向幻想类别的场景里去——务必清晰地标记出这些变化点,并给予适当权重调整建议。例如:“realistic illustration but with exaggerated features”,以此方式确保最终呈现既保留真实质感又不失夸张魅力[^2]。 #### 应用特定领域参数设置 针对某些特殊类型的项目(如动漫肖像),除了常规的文字描述外还需要引入额外的技术指标作为辅助指导。“anime, Studio Ghibli —iw 2 —s 500”便是这样一个例子;它指示系统采用日漫特有的渲染手法加上宫崎骏工作室标志性的绘画特色来进行处理。 #### 探索多样化应用场景 考虑到Midjourney强大的适应性和灵活性,其创造出来的卡通内容非常适合应用于多个方面的工作当中,包括但不限于企业级UI界面设计、摄影作品后期加工、市场推广活动中所需的创意素材制作等等[^4]。 ```python # 示例 Python 代码用于模拟发送请求给 MidJourney API (假设存在此类接口) import requests def generate_cartoon_image(prompt): url = "https://api.midjourney.com/v1/images" headers = {"Authorization": "Bearer YOUR_API_KEY"} payload = { "prompt": prompt, "style_preset": ["minimalist", "cartoon"], "output_format": "png", "size": "1024x1024" } response = requests.post(url, json=payload, headers=headers) if response.status_code == 200: image_url = response.json().get('image_url') return image_url else: raise Exception(f"Failed to generate image: {response.text}") # 测试函数调用 try: result = generate_cartoon_image("A smiling wizard in a minimalist cartoon style") print(result) except Exception as e: print(e) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值