你有没有遇到过这种情况:用AI生成了一张很不错的图片,构图、光影都到位了,但就是某个小地方不对劲。可能是一只奇形怪状的手,可能是人物脸上多了一颗痣,也可能你只是想把模特手里的咖啡换成一杯茶。以前,这得靠Photoshop慢慢修,现在用AI自己就能搞定。这个技术通常叫做“局部重绘”或“内补绘制”(Inpainting)。
它的原理很简单:你在一张图片上圈出一块地方,然后用新的提示词告诉AI你想让这块地方变成什么样子,AI就会只重新生成你圈出来的部分,并且让它和周围的环境融合起来。 听起来不难,但想做好,提示词和一些参数的设置很重要。
核心步骤:选区、写提示词、调整参数
不管你用的是Stable Diffusion、Midjourney还是Photoshop自带的AI功能,基本流程都离不开这三步。
第一步:创建选区(Masking)
首先,你需要告诉AI具体要修改哪个位置。这个过程就是用画笔工具在图上涂出一块区域,这块被涂抹的区域就是“蒙版”(Mask)。
这个步骤有几个小技巧:
- 选区要比目标稍微大一点:比如你想换掉一个杯子,最好把杯子周围一小圈也选进去。这能给AI更多空间来自然地融合新生成的物体和背景,避免出现生硬的边缘。
- 选区形状要合理:如果你想在桌子上加一个苹果,你的选区最好大致是个圆形,而不是一个方块。选区的形状会给AI一个初始的参考。
第二步:编写精准的提示词
这是最关键的一步。给局部重绘写的提示词,和从零开始生成一张图的提示词不太一样。你不需要再描述整个画面,只需要专注描述你想在选区里看到的东西。
编写提示词的原则是:
- 具体、直接:不要用“修改一下这里”这种模糊的指令。如果你想把一个苹果换成橘子,就直接写“一个橘子,表面有水珠,很新鲜”(an orange, with water droplets, fresh)。
- 保持风格一致:AI会参考图片的其他部分来生成新内容。为了让修改过的地方不突兀,你的提示词最好也带上原图的风格描述。比如原图是“一张充满电影感的照片”,那你在修改局部时,提示词里最好也加上“电影感”这个词。
- 描述你想要的,而不是不要的:尽量避免用“不要苹果”这样的否定句。直接告诉AI你想要什么,比如“一个橘子”。
举个例子,假设你想把一张照片里人物穿的“蓝色T恤”换成“红色毛衣”。你应该把人物的上衣区域涂上蒙版,然后把提示词改成“一件红色的羊毛毛衣,质感厚实”(a red wool sweater, thick texture)。原来的提示词里关于“蓝色T恤”的部分要删掉。
第三步:调整关键参数(尤其在Stable Diffusion中)
如果你用的是像Stable Diffusion这样提供更多自定义选项的工具,有几个参数会直接影响最终效果。
- 重绘幅度(Denoising Strength):这个参数非常重要,它的数值在0到1之间,控制着AI在多大程度上按照你的新提示词来创作,以及在多大程度上保留选区内的原始图像信息。
- 低数值(比如0.2-0.5):适合做小改动,比如只改变物体的颜色或材质,但基本保留原来的形状。
- 高数值(比如0.7-1.0):适合做大改动,比如把一个人变成一个机器人,或者把一个杯子换成一本书。数值越高,AI的自由度就越大,生成的内容和原始图像的差异也越大。
- 蒙版内容(Masked Content):这个设置决定了AI在开始重绘前,如何处理你涂抹的区域。
- 原图(Original):这是最常用的选项。AI会把你选中的区域变得模糊,然后在这个基础上根据你的提示词进行重绘。适合修改或优化已有的物体。
- 潜空间噪声(Latent Noise):这个选项会用完全随机的噪点填充你选择的区域,相当于让AI在这块“白板”上凭空创造。适合添加全新的、原本不存在的物体。
不同工具的实际操作
虽然原理相通,但不同工具的操作界面和叫法会有点区别。
- Stable Diffusion (AUTOMATIC1111 WebUI):功能最全面,控制最精细。你需要进入“图生图”(img2img)标签页,再选择下面的“局部重绘”(Inpaint)功能。上面提到的所有参数,比如重绘幅度和蒙版内容,都可以在这里手动调整。
- Midjourney:操作相对简单。你生成并放大一张图后,会看到一个名为“Vary (Region)”的按钮。 点击后,就可以用选框或套索工具圈出想修改的区域,然后在弹出的提示词框里输入新的描述。 Midjourney的这个功能对于快速修改和添加元素很方便,但可调整的参数没有Stable Diffusion那么多。
- Photoshop (Generative Fill):这个功能集成在Photoshop里,对设计师来说很方便。你只需要用选区工具(比如套索工具)圈出要修改的地方,就会弹出一个工具栏,在里面输入提示词就行。Photoshop的AI很擅长理解上下文,并且生成的内容通常能和原图无缝衔接,特别适合移除杂物或者扩展画面。
常见问题和解决办法
-
修改后有明显的接缝或边缘不自然怎么办?
- 尝试调高一点“蒙版模糊(Mask Blur)”的数值,这能让选区边缘变得更柔和,帮助AI更好地融合。
- 检查你的选区是不是太小了,适当扩大一点选区范围通常能改善这个问题。
-
新生成的内容和原图画风格格不入?
- 这是因为你的提示词里缺少了风格描述。把原图的风格关键词(比如“水彩画风”、“赛博朋克”、“辛烷渲染”)加到你的局部重绘提示词里。
-
我想修改的地方很小(比如眼睛),但AI总是画不好?
- 很多工具(比如Stable Diffusion)提供一个叫“仅蒙版区域”(Inpaint at full resolution 或 Only masked)的选项。 勾选它之后,AI会把计算资源集中在你选择的小区域上,相当于暂时放大这块区域来精细绘制,画完再放回去。这对修复脸部细节和手部细节特别有用。
-
第一次生成的效果不理想怎么办?
- 这是完全正常的。AI绘图本身就是一个不断尝试和迭代的过程。你可以多生成几次,或者微调一下你的提示词和重绘幅度,看看哪种组合效果最好。 有时候,复杂的修改需要分步进行,比如先换掉衣服,再调整背景,一步一步来。






评论前必须登录!
注册