什么是图生图(垫图)
图生图,也就是常说的“垫图”,是 Midjourney 中基于已有图像生成新图的功能。它的核心逻辑是:你上传一张参考图,把它的链接放进提示词里,Midjourney 会读取这张图的构图、色彩、风格等视觉信息,再结合你的文字描述生成新的图像。这在需要保持原图大致布局但改变细节或风格时非常实用。
第一步:上传参考图并获取链接
在 Discord 的 Midjourney 频道中,点击输入框旁的回形针按钮,选择你要作为参考的图片上传。上传完成后,点击图片放大,右键选择“复制图片地址”,你会得到一条以 https 开头的图片 URL。注意,必须是可公开访问的图片链接,本地文件路径无法被 Midjourney 读取。
第二步:使用 /imagine 命令,链接放最前
在输入框输入 /imagine,然后在 prompt 框中先粘贴刚刚复制的图片链接,空一格,再输入你的文字描述。格式为:/imagine prompt: 图片链接 文字描述。顺序很重要——图片链接必须放在提示词最前面,否则 Midjourney 可能不会将其识别为参考图,而是当作普通文本处理。
第三步:用 –iw 控制参考图权重
--iw 是 image weight 的缩写,用来调节参考图对最终结果的影响程度。取值范围是 0.5 到 2,默认值为 1。--iw 0.5 表示参考图影响较弱,生成结果更偏向你的文字描述;--iw 2 表示参考图影响很强,构图和色彩会更接近原图。你可以在提示词末尾加上这个参数,例如:--iw 1.5。实际使用中建议从 1 开始,根据结果再微调。
第四步:垫图加文字描述,保持构图改风格
垫图的价值在于“保留构图、改变风格”。举个例子:你上传一张人物站姿的草图,提示词写“a cyberpunk warrior standing on a rooftop, neon lights, rain, cinematic lighting –iw 1.2”,Midjourney 会保留草图的人物位置和大致比例,但把画风变成赛博朋克风格。文字描述越具体,风格控制越精准。如果你只写“a warrior”,生成结果会非常随机。
第五步:把草图转成完整插画
这是垫图最常用的场景之一。手绘草图、线稿、甚至简单的色块构图,都可以作为参考图。操作时,建议把 --iw 设在 1.2 到 1.8 之间,让 Midjourney 更忠实地保留草图的线条走向和布局。文字描述中要写明你想要的最终效果,比如“full color illustration, detailed shading, fantasy art style, soft lighting”。如果草图线条较乱,可以先用 --iw 0.8 让 AI 有更多发挥空间,逐步调整到满意为止。
注意事项与常见问题
第一,图片链接必须是直接指向图片文件的 URL,不能是网页地址。第二,如果生成结果和参考图差异过大,优先检查链接是否放在了提示词最前面。第三,--iw 参数只对图生图有效,纯文字生成时不起作用。第四,垫图不会复制原图内容,它只是提供视觉参考,最终结果仍然是 AI 重新生成的。第五,一次只能垫一张图,如果需要多图参考,需要借助其他工具或多次生成后合成。