AI绘画Stable Diffusion【插件篇】:轻松将图片中背景删除,哪里不要删哪里,抠图再也不香了!

本文主要是介绍AI绘画Stable Diffusion【插件篇】:轻松将图片中背景删除,哪里不要删哪里,抠图再也不香了!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

在这篇文章中,您将学习如何使用SD插件来删除计算机上本地任何图像的背景。您将完全控制图像的存储方式。当然本文也会介绍一些高级选项来优化背景去除。

一. webui-rembg插件介绍

Rembg插件是一个删除图像背景的工具。您可以使用它来删除任何图像的背景,无论是真实图片还是AI生成的图片。我们看一下它的使用效果图片。

在这里插入图片描述

在这里插入图片描述

二. webui-rembg插件安装

rembg插件安装地址:

https://github.com/AUTOMATIC1111/stable-diffusion-webui-rembg
如无法下载,请扫描获取本地插件安装包

在这里插入图片描述

成功安装后重启SD WebUI,您将在SD WebUI的“Extras(附加功能)”页面上看到一个新的“Remove Background”菜单。

三. webui-rembg插件的使用

【第一步】:生成AI图像

在文生图界面,进行如下参数设置。

  • 大模型:JuggernautXL

  • 正向提示词: samurai girl, 18 year old, detailed eyes, white and red kimono, strange but extremely beautiful, mysterious, fearsome, full body(武士女孩,18岁,细致的眼睛,白色和红色的和服,奇怪但极其美丽,神秘,可怕,全身)

  • 反向提示词: disfigured, ugly, bad, immature, cartoon, anime, 3d, painting, b&w, 2d, 3d, illustration, sketch, nfsw, nude(毁容、丑陋、坏、不成熟、卡通、动漫、3d、绘画、黑白、2d、3d、插图、素描、nfsw、裸体)

  • 采样方法:DPM++ 2M Karras

  • 采样步数:20

  • 图片宽高:832×1216

  • CFG:7

生成的图片效果如下。

【第二步】:删除背景

选择要删除背景的图像。单击图像下方的“Send to Extras(发送到附加功能)”按钮,将其发送到“Extras附加功能”页面。

在“Remove Background(删除背景)”下拉菜单中选择背景删除模型。u2net 适用于大多数图像。

点击“Generate(生成)”按钮。现在,您将获得一张删除了背景的图像。

当然这里您可以选择同时放大图像。也可以将 Upscalers 设置为 None 会禁用它们。

四. webui-rembg 高级选择

Return mask 返回蒙版

选中“Return mask(返回蒙版)”选项会生成黑白蒙版而不是图像。用作修复蒙版以进行进一步处理(例如添加新背景)非常有用。

Alpha matting 阿尔法遮罩

在上面生成的图片中您可能已经注意到她的部分头饰被错误地摘除。您可以通过调整 Alpha 遮罩设置来恢复它们。

Alpha 遮罩是分隔前景和背景的像素图。背景去除的任务是找到准确的 Alpha 遮罩。

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

(1)Foreground threshold 前景阈值

降低前景阈值可以扩大前景。

(2)Background threshold 背景阈值

降低背景阈值可以扩大前景。

(3)Erode size 侵蚀尺寸

减小侵蚀大小可以增加边界上的精细细节。

Background models 背景模型

根据作者的经验,u2net背景模型适用于大多数图像。这是进一步调整 alpha 遮罩的良好起点。如果您发现u2net背景模型严重失败,请尝试列表中的其他背景模型。

好了,今天的分享就到这里了,希望今天分享的内容对大家有所帮助。

写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

若有侵权,请联系删除

这篇关于AI绘画Stable Diffusion【插件篇】:轻松将图片中背景删除,哪里不要删哪里,抠图再也不香了!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1118067

相关文章

Python实现精准提取 PDF中的文本,表格与图片

《Python实现精准提取PDF中的文本,表格与图片》在实际的系统开发中,处理PDF文件不仅限于读取整页文本,还有提取文档中的表格数据,图片或特定区域的内容,下面我们来看看如何使用Python实... 目录安装 python 库提取 PDF 文本内容:获取整页文本与指定区域内容获取页面上的所有文本内容获取

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.

Redis过期删除机制与内存淘汰策略的解析指南

《Redis过期删除机制与内存淘汰策略的解析指南》在使用Redis构建缓存系统时,很多开发者只设置了EXPIRE但却忽略了背后Redis的过期删除机制与内存淘汰策略,下面小编就来和大家详细介绍一下... 目录1、简述2、Redis http://www.chinasem.cn的过期删除策略(Key Expir

Go语言如何判断两张图片的相似度

《Go语言如何判断两张图片的相似度》这篇文章主要为大家详细介绍了Go语言如何中实现判断两张图片的相似度的两种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 在介绍技术细节前,我们先来看看图片对比在哪些场景下可以用得到:图片去重:自动删除重复图片,为存储空间"瘦身"。想象你是一个

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

使用Python实现base64字符串与图片互转的详细步骤

《使用Python实现base64字符串与图片互转的详细步骤》要将一个Base64编码的字符串转换为图片文件并保存下来,可以使用Python的base64模块来实现,这一过程包括解码Base64字符串... 目录1. 图片编码为 Base64 字符串2. Base64 字符串解码为图片文件3. 示例使用注意

maven中的maven-antrun-plugin插件示例详解

《maven中的maven-antrun-plugin插件示例详解》maven-antrun-plugin是Maven生态中一个强大的工具,尤其适合需要复用Ant脚本或实现复杂构建逻辑的场景... 目录1. 核心功能2. 典型使用场景3. 配置示例4. 关键配置项5. 优缺点分析6. 最佳实践7. 常见问题

c/c++的opencv实现图片膨胀

《c/c++的opencv实现图片膨胀》图像膨胀是形态学操作,通过结构元素扩张亮区填充孔洞、连接断开部分、加粗物体,OpenCV的cv::dilate函数实现该操作,本文就来介绍一下opencv图片... 目录什么是图像膨胀?结构元素 (KerChina编程nel)OpenCV 中的 cv::dilate() 函

使用C#删除Excel表格中的重复行数据的代码详解

《使用C#删除Excel表格中的重复行数据的代码详解》重复行是指在Excel表格中完全相同的多行数据,删除这些重复行至关重要,因为它们不仅会干扰数据分析,还可能导致错误的决策和结论,所以本文给大家介绍... 目录简介使用工具C# 删除Excel工作表中的重复行语法工作原理实现代码C# 删除指定Excel单元

电脑蓝牙连不上怎么办? 5 招教你轻松修复Mac蓝牙连接问题的技巧

《电脑蓝牙连不上怎么办?5招教你轻松修复Mac蓝牙连接问题的技巧》蓝牙连接问题是一些Mac用户经常遇到的常见问题之一,在本文章中,我们将提供一些有用的提示和技巧,帮助您解决可能出现的蓝牙连接问... 蓝牙作为一种流行的无线技术,已经成为我们连接各种设备的重要工具。在 MAC 上,你可以根据自己的需求,轻松地