StableDiffusion
今天分享一个用Stable Diffusion将图片中不需要的物体去掉,然后将需要的内容添加到图片上的小教程。现在不管是在朋友圈还是在自媒体平台上,我们经常能够看到这样一句话“谁能帮我把什么什么P掉”,目前现在大家常用的方法就是用PS或其他的图片处理工具将图片中不需要的物体去掉,但这方法需要耗费大量时间,且效果可能不尽如人意。 用Stable Diffusion来处理这样的事会简单很多,它可以在图片中精确地去除不需要的物体也可以很自然的添加我们想要添加的物体,同时保持图像的真实和自然。 1 前期准备 1. 本文需要用到ControlNet插件,如未安装的需要去安装一下,然后下载相关的模型。(安装方法就不一一介绍啦,如果有任何疑问或问题可以在公众号后台私聊我) 2. Inpaint Anything,用于给图片添加需要的物体,如未安装的需要去安装一下。 安装方法就不介绍啦,如果需要看安装方法,可以看前面发布的一篇文章: Stable Diffusion|Ai赋能电商 Inpaint Anything 3. 准备一张需要处理的图片。 2 去除物体 1. 打开Stable Diffusion,“启用”ControlNet并且勾选“完美像素模式”,然后上传图片。 2. 在控制类型中选择“局部重绘”,预处理器选择“inpaint_global_harmoniou”,然后模型选择“control_v11p_sd15_inpaint”。 3. 可以适当地增加控制权重的值,也可以根据输出的结果来决定是否需要进行调整。在控制模式方面,可以选择“更偏向提示词”选项,这样能够更好地控制输出的结果。 4. 在上方图片中,涂抹需要去除的物体。 5. 设置好ControlNet之后,选择一个跟图片相关的大模型,写实图片就选择写实大模型,卡通图片就选卡通模型。提示词这里可以描述一下图片的内容(不要写需要去除物体的提示词)。 如果不知道怎么写提示词,可以点击图生图,然后上传一下那张图片,点击“CLIP反推”反推一下提示词,然后将需要去除物体的提示词去掉即可。 6. 设置生成参数,尺寸建议跟上传的图片保持统一比例,其他的可以根据自己的需求调整。 7. 以上参数设置完成之后,点击“生成”即可。 我们可以看到图片中的人物很好的去除掉了,且整体画面看起来非常自然。 3 写实照片 接下来我们试一下写实照片。 1. ControlNet设置保持一样即可,只需要将图片替换一下,然后将需要去掉的内容涂抹一下即可。 2. 模型换成写实模型即可,然后提示词跟刚刚一样,不会写的可以在图生图反推一下,然后将需要去除的提示词去掉即可。 3. 设置生成参数,尺寸建议跟上传的图片保持统一比例,其他的可以根据自己的需求调整。...