重绘(Inpainting)作为 AI 绘画的核心功能之一,常常给初学者一种简化的印象:只需提供一张原始图像,圈定需要修改的区域,并输入简单的提示语,剩下的工作交给 AI 处理即可。然而,实际操作中,许多人往往会惊讶于生成效果不如预期,更困惑于如何改善结果。
本篇文章将不涉及具体的工作流,而是着重分享重绘中的一些关键原理和常见误解。通过掌握这些基础理论和底层逻辑,您在创作中将能够更好地理解重绘的工作原理,并在遇到问题时快速找到解决方案。
提示:文中的图像案例均通过ComfyUI制作。
一、什么是重绘(Inpainting)?
重绘(Inpainting)是指基于原始图像,在保留其核心内容的前提下,对选定区域进行重新绘制,确保生成内容与原图风格一致,实现整体画面的自然融合和视觉连贯。
二、重绘包含哪些应用类型?
基于不同的重绘目的,主要包含以下几种类型:
1. 移除对象
在图像中选择不需要的对象,将其完全移除,并使用 AI 自动填充该区域。这种应用通常用于消除干扰元素、去除水印或修复图像中的瑕疵。
2. 新增对象
在图像的指定区域添加新元素,AI 会自动处理好色调、光影等细节,使其与现有图像风格保持一致,无缝相融。
3. 扩图
通过在原始图像的周边扩展新内容,创建出更大的视觉场景。
如上所示,重绘与传统的 P 图类似,但其独特之处在于它能够快速生成新内容,并且确保这些新元素与原图在风格、特征、色调和光影等方面高度融合。相比于传统的图像编辑,AI 重绘不仅效率更高,而且无需繁琐的素材搜集与手动调整,极大减少了图像修改的时间和精力成本。
三、重绘工作流的6个关键要素
要想获得满意的重绘效果,以下关键要素需要理解、具备并熟练掌握:
-
清晰的原始图像
-
准确的蒙版
-
适合的模型
-
恰当的提示语
-
适合的工作流
-
合理的参数配置
1. 清晰的原始图像
高质量的原始图像有助于确保准确的图像特征提取,同时降低蒙版的绘制难度,这对于获得高质量的重绘结果至关重要。模糊的图像会导致细节丢失,使得生成的内容无法与原图很好融合。
下图展示了使用 Flux 模型进行的重绘效果,左侧是基于高清原始图的重绘结果,右侧则基于压缩后低质量原始图。尽管强大的 Flux 模型在两者上均取得了不错的效果,但可以明显看出,高清原始图能够带来更优的细节和画质。
因此,如果原始图像的精度较低,可以先通过 Upscale 提升精度后再进行重绘。
2. 准确的蒙版
蒙版(Mask)是重绘中最终的概念,用于定义图像中需要修改或重绘的区域,屏蔽其他不需更改的部分,以确保算法仅对选定区域进行重新生成或调整。
蒙版的几种获取方法
a) 手绘蒙版
最简单的蒙版制作方式,适用于对边界精确度要求不高的场景。以下是ComfyUI手绘蒙版的方法:
b) 外部软件制作
可以使用 Photoshop 等软件制作边界精确的蒙版,适用于对边界精度要求较高的任务。
c) 插件生成
例如 ComfyUI-YoloWorld-EfficientSAM,可根据关键词自动提取图像中的对象,支持批量或独立的蒙版生成,方便快捷。
3. 适合的模型
每个模型都有擅长的风格变现,选择适合的模型有助于得到原图风格一致的重绘效果,达到视觉连贯。合适的模型应具备以下特点:
-
风格一致性:模型的风格应与原始图像相符,避免风格冲突。
-
训练数据的多样性:具有多样化训练数据的模型可以更好地应对不同场景的重绘需求,例如 **Flux 模型** 在风格多样性上表现尤为出色。
以下是在参数和种子相同的条件下,使用不同模型的重绘结果:
4. 恰当的提示语
在重绘中,提示语需要根据选定区域进行调整,以确保生成的内容与未修改部分自然融合。以下几点至关重要:
-
局部描述:提示语应集中描述希望在蒙版区域内修改或添加的细节,而非全图。例如,当修改人物的服装时,避免对背景进行描述,以免干扰生成结果。
-
与原图一致性:提示语的描述应与原图风格、色调及内容保持一致。例如,原图是写实风格的景观,提示语应避免使用抽象或卡通风格的词汇,以防生成内容不协调。
-
明确性:提示语应尽量具体,避免使用模糊词汇,如“漂亮的背景”。可以使用更具描述性的表达,例如‘阳光穿过树木的森林背景’,从而明确“漂亮”的含义,限制AI生成内容的范围,确保符合预期。
-
适当长度:提示语长度应根据图像复杂性进行适当调整。对于较小或简单的修改区域,提示语不宜过长,否则会引入不必要的生成干扰。
以下案例展示了提示词对于重绘的影响:
5. 适合的工作流
工作流的设计与选择会直接影响重绘效果,使用合适的节点组合和算法选用有助于获得更自然的结果。随着AI的快速发展,新技术不断涌现,工作流设计也随之变化,因此需要我们持续地关注和学习。
6. 合理的参数设置
参数配置是影响重绘质量的关键因素,尤其是 **Denoise** 和 **CFG** 值:
-
Denoise:值过高会导致重绘区域修改过度,与原图不协调,适当降低能保持视觉连贯性。
-
CFG:用于控制生成图像与提示语的关联度,值过高或过低都会影响结果的精准度。
不过,参数不能机械套用,需根据实际情况调整测试。
掌握以上6个关键要素将帮助你有效提升重绘质量,创造出更连贯、自然的作品。
总结
AI绘画并不像想象中那样简单,在实际操作中,难免会遇到各种问题。关键在于我们要清楚问题的根源,这样才能有效地解决它们。本篇文章希望能够为AI绘画学习者提供一些帮助,尤其是在重绘过程中理解理论基础和底层逻辑的价值。
当然,重绘的实践还涉及许多细节和知识点,只有通过不断的学习与实践,才能真正掌握。在后续的文章中,我将继续分享更多关于重绘和其他AI绘画技术的知识与应用,帮助大家进一步提升创作水平。
感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。
AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
若有侵权,请联系删除