[AIGC] 如何去除 Stable Diffusion 中的背景

英文原文:https://stable-diffusion-art.com/remove-background/

许多免费的在线应用程序可让您免费删除图像的背景。但出于隐私考虑,您可能不想使用它们。

在这篇文章中,您将学习如何使用稳定扩散 GUI 来删除计算机上本地任何图像的背景。您将完全控制图像的存储方式。作为奖励,您可以使用一些高级选项来优化背景去除。

软件

我们将使用 AUTOMATIC1111 Stable Diffusion WebUI,这是一种流行的免费开源软件。您可以在 Windows、Mac 或 Google Colab 上使用此 GUI。

如果您是 Stable Diffusion 的新手,请查看快速入门指南。如果您是 AUTOMATIC1111 的新手,请查看 AUTOMATIC1111 指南

安装背景删除扩展

您将需要 AUTOMATIC1111 中的 Rembg 扩展。请按照以下步骤安装扩展。

  1. 正常启动 AUTOMATIC1111 Web-UI。
  2. 导航至 Extension 页面。
  3. 点击“从 URL 安装”选项卡。
  4. 在扩展程序 git 存储库的 URL 字段中输入以下 URL。

https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg

  1. 点击“安装”按钮。
  2. 等待安装完成的确认消息。
  3. 重新启动 AUTOMATIC1111。

删除稳定扩散中的背景

成功安装背景删除扩展后,您将在 AUTOMATIC1111 的“附加”页面上看到一个新的“Remove Background”菜单。 (现在 Extras 页面终于有意义了……)
在这里插入图片描述
您可以使用它来删除任何图像的背景,无论是真实的还是人工智能生成的。

我们将完成删除Stable Diffusion生成的图像背景的步骤。可以很容易地将这个工作流程扩展到真实图像。

第1步:生成AI图像

首先,在AUTOMATIC1111中的txt2img页面生成图像。我将使用以下设置,但您可以将此工作流程用于任何图像。
在这里插入图片描述

  • Stable Diffusion Checkpoint:JuggernautXL
  • 提示词:

samurai girl, 18 year old, detailed eyes, white and red kimono, strange but extremely beautiful, mysterious, fearsome, full body

  • 负面提示词:

disfigured, ugly, bad, immature, cartoon, anime, 3d, painting, b&w, 2d, 3d, illustration, sketch, nfsw, nude

  • 采样方式:DPM++ 2M Karras
  • 采样步数:20
  • 尺寸:832x1216
  • CFG Scale: 7

选择要删除背景的图像。单击图像下方的“Send to Extras”按钮,将其发送到“Extras内容”页面。
在这里插入图片描述
您现在应该位于“Extras”页面。您的图像应该位于源画布中。

或者,您可以将任何图像拖放到源画布中。

第 2 步:删除背景

在“删除背景”下拉菜单中选择背景删除模型。 u2net 适用于大多数图像。
在这里插入图片描述
您可以选择同时放大图像。将 Upscalers 保留为 None 会禁用它们。

按“生成”删除背景。现在,您将获得一张删除了背景的图像。

在这里插入图片描述

高级选项

返回遮罩

在这里插入图片描述
选中“return mask”选项会生成黑白蒙版而不是图像。用作inpainting(修复) 蒙版以进行进一步处理(例如添加新背景)非常有用。但我会把它留到下一篇文章!
在这里插入图片描述

Alpha抠图

您可能已经注意到她的部分头饰被错误地摘除。您可以通过调整 Alpha 抠图设置来恢复它们。
在这里插入图片描述
Alpha matte是分隔前景和背景的像素图。背景去除的任务是找到准确的 alpha 遮罩。

这些选项可让您调整 Alpha 遮罩的创建方式。

前景阈值

降低前景阈值以扩大前景。
在这里插入图片描述

背景阈值

降低背景阈值以扩大前景。
在这里插入图片描述

Erode size(侵蚀尺寸)

减小侵蚀大小以增加边界上的精细细节。
在这里插入图片描述

背景模型

根据我的经验,u2net 适用于大多数图像。这是进一步调整 alpha 遮罩的良好起点。

如果您发现 u2net 严重失败,请尝试列表中的其他型号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"AIGC稳定扩散"是指人工智能全球心(AIGC)通过稳定的扩散方法来推广和普及人工智能技术。 首先,AIGC稳定扩散的目标是将人工智能技术应用于各个领域,从而促进社会的发展和进步。通过稳定的扩散,AIGC能够确保人工智能技术的普及和应用是在可靠和可持续的基础上进行的。 其次,在AIGC稳定扩散的过程,重点关注技术的质量和适用性。AIGC积极筛选和评估现有的人工智能技术,并与专家和机构合作改进和优化。通过确保技术的高质量和适用性,AIGC能够提供可靠和稳定的解决方案,满足不同行业和领域的需求。 另外,AIGC稳定扩散还注重普及和教育。AIGC通过举办培训、研讨会和交流活动,向各界人士普及人工智能技术的基础知识和应用方法。定期发布人工智能技术的最新发展和成果,提供资源和支持,帮助更多的人了解和应用人工智能技术。 最后,AIGC稳定扩散还重视合作和共享。AIGC与各国和地区的研究机构、企业和政府合作,共享资源和经验,促进人工智能技术的交流和发展。通过建立良好的合作网络,AIGC能够更好地推广人工智能技术,建立全球范围内的合作关系,实现共同的发展目标。 总而言之,AIGC稳定扩散是为了推广和普及人工智能技术而采取的稳定方法。通过质量和适用性的保证、普及和教育的重视,以及合作和共享的策略,AIGC致力于实现人工智能技术的广泛应用,推动社会的发展和进步。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值