大家好,我是画画的小强
Stable Diffusion以其强大的能力可以实现人物背景的更换。本文将带你深入了解如何利用Stable Diffusion中的Inpaint Anything插件快速且精准地实现人物背景的替换,从而让你的图片焕发新生。
前期准备
本文会使用到Inpaint Anything插件,如果还没有安装的可以使用如下方式进行在线安装:
点击 扩展 -> 点击 从网址安装 ->扩展的 GitHub仓库网址框输入
注意:该方法需要科学上网,如无法下载,请看文末获取插件安装包
操作步骤
—
1、上传图片到Inpaint Aything
2、分割图片
图片上传后,点击“运行 Segment Anything”按钮,稍等片刻,你将看到原图上经过分割并用不同色块标注的分割图。分割图上不同的颜色表示不同的物体。
3、创建蒙版
因为我们期望对人物的背景进行替换,所以在分割图上使用画笔标记下人物所在的区域。在区域选择时不需要涂抹所需要的所有区域,只需要选中需要的色块区域即可。选择区域时可以将鼠标放置在分割图上,按键盘S键进行分割图的放大。
点击创建蒙版 或者 Create Mask 按钮来生成蒙版,如果生成蒙版并不是我们期望的,可以依据第二步对分割图区域进行修改并重新生成蒙版。
4、获取蒙版并发送到图生图
点击 仅蒙版 或者 Mask only -> 点击按钮 获取蒙版 或者 Get Mask
-> 点击按钮 send to img2img inpaint
5、选择模型与提示词
在图生图中选择一个大模型,比如:majicMIX realistic 麦橘写实,并输入提示词:1girl,library,
5、设置生成参数并生成新图片
这里我们期望给人物更换背景,所以主要设置如下几个参数即可:
-
重绘区域:蒙版外
-
宽度/高度:点击按钮自动设置为和原图一致
-
重绘幅度:可以设置高一些。这里设置0.75
点击生成,看下替换背景后的效果。
从图中可以看出人物替换背景后的图片效果还是可以接受的,而且人物也没有被修改。通过Stable Diffusion无论是卡通图片还是写实照片都可以对背景进行任意替换。当然Inpaint Anything结合图生图不仅仅能实现背景替换,也同样可以实现人物换衣服等操作。
感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。
AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。
一、AIGC所有方向的学习路线
AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。
二、AIGC必备工具
工具都帮大家整理好了,安装就可直接上手!
三、最新AIGC学习笔记
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。