Midjourney局部重绘失真需控制选区比例(20%–50%)、用--no排除干扰、--sref/--sw锚定风格、--zoom微调缩放、--seed锁定空间坐标系。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您在 Midjourney 中尝试对图像特定区域进行局部重绘,但生成结果出现比例失真、结构错位或选区内容与上下文不融合,则可能是由于未合理控制重绘区域占比与提示词约束强度。以下是实现 Inpainting 级别精准控图的多种参数设置方法:
一、严格限定重绘区域面积比例(20%–50%黄金区间)
Midjourney 的 Vary (Region) 功能对所选区域大小高度敏感。区域过小(50%)则削弱原图锚点作用,引发整体结构坍塌或风格偏移。官方明确推荐将选区控制在原始图像总面积的 20% 至 50% 范围内,以保障语义连贯性与空间一致性。
1、进入 Vary (Region) 编辑界面后,观察 Discord 窗口右下角显示的当前选区面积百分比(需确保 Discord 客户端为最新版,部分旧版不显示该数值)。
2、使用矩形选择工具框选目标对象时,横向拖动至覆盖其完整解剖单元(如修改眼睛,需包含眼眶、眉骨及上眼睑边缘)。
3、若使用套索工具,按住 Shift 键可叠加多个选区,但所有选区合并后总面积不得超过原图一半。
4、点击左上角环形撤销按钮,反复调整直至选区数值稳定在22%–48%之间。
二、嵌入 --no 参数排除干扰元素干扰比例还原
当重绘区域包含易被误识别为新主体的高对比度边缘或重复纹理(如格子衬衫、蕾丝花边),模型可能擅自扩展该元素至全图,破坏局部比例逻辑。--no 参数可强制模型忽略指定词汇对应的视觉特征,从而保护原图比例基底不受污染。
1、在 Vary (Region) 文本框中输入重绘指令前,先添加 --no 参数。
2、在 --no 后紧跟英文逗号与需屏蔽的干扰词,例如:--no pattern, texture, seam, border。
3、若原图含复杂背景(如密集树叶),且仅重绘人物面部,应追加 --no foliage, branch, background。
4、提交前确认 --no 指令位于整条提示词末尾,且与主提示词间用英文空格分隔,格式示例:a serene expression, soft lighting --no pattern, seam。
三、绑定 --sref 与 --sw 保持风格-比例双重锚定
单纯依赖区域框选与文本提示易导致重绘部分虽内容正确,但笔触粗细、光影角度或像素密度与原图不匹配,造成“贴图感”与比例割裂。--sref(style reference)结合 --sw(style weight)可将原图局部视觉DNA注入重绘过程,锁定风格粒度与空间权重。
1、在 Discord 中右键点击已放大的原图,选择“Copy Message Link”,获取该图像唯一 URL。
2、在 Vary (Region) 文本框中,在主提示词后添加 --sref [粘贴链接] --sw 500(数值范围100–1000,500为平衡值)。
3、确保 --sref 链接为原始 U1–U4 放大图直链,不可使用缩略图或经过 Zoom+ar 二次处理的变体链接。
4、若重绘区域为金属材质(如手表表带),可提升 --sw 至750–850以强化反光逻辑与边缘锐度比例一致性。
四、启用 --zoom 0.95–1.05 微调重绘画布缩放系数
Vary (Region) 默认以 1:1 像素映射执行重绘,但实际中因模型渲染抖动,常出现±3% 的隐式缩放偏移。通过显式设置 --zoom 参数可锁定重绘区域在输出图像中的绝对像素占比,防止“越改越小”或“越修越大”。
1、在 Vary (Region) 文本框中,于提示词最前端插入 --zoom 参数。
2、根据目标区域原始占比选择对应值:若选区占原图 25%,设为 --zoom 0.98;若占 45%,设为 --zoom 1.02。
3、禁止使用 --zoom 小于 0.9 或大于 1.1 的数值,否则触发系统自动拒绝并返回错误代码 MJ07。
4、组合使用时,--zoom 必须置于 --sref 和 --no 之前,完整顺序示例:--zoom 0.99 a vintage brooch --sref https://cdn.discordapp.com/attachments/... --no shine。
五、利用 --seed 强制保留原始空间坐标系
同一提示词多次生成常因随机种子差异导致重绘区域内部构件(如手指长度、衣褶走向)发生毫米级位移,累积后形成肉眼可见的比例错乱。固定 --seed 可使模型复用初始图像的空间拓扑关系,确保每次重绘均基于相同几何基准。
1、在首次成功生成基础图像后,从其 Discord 消息中复制完整 seed 值(格式如 --seed 123456789)。
2、进入 Vary (Region) 界面后,在文本框最末端追加该 --seed 指令。
3、若需迭代优化,每次修改提示词后均保留同一 --seed,不可中途更换。
4、当重绘对象为多关节结构(如手部、脚部)时,必须使用与原图完全一致的 seed,否则会出现关节错位、肢体比例断裂等不可逆失真。










