AI绘画:Roop插件的特性与安装!

文章介绍了Roop插件如何与Stable-Diffusion-WebUI结合,提供AI换脸和图像生成功能。该插件支持指定人脸替换、局部替换和高清人脸生成,适用于不会P图或AI技术的用户。安装需先有SDW基础,并且对硬件有一定要求,尤其是GPU。文章提供了安装方法和基本操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

交叉”学科”来了!

我们之前讲过可以实现单图换脸的Roop,也讲过可以通过文字描述画画的项目Stable-Diffusion-WebUI。现在这两者要通过sd-webui-roop产生交汇。

我们先来简单的看一下这个插件可以干什么!

功能特点

根据项目作者的说法,这个插件基于roop,但是进行了重构。代码并不多,很容易看懂。我们还是从功能的角度来说一说。

我给他总结了一下核心功能点:

1.通过AI绘画生成指定人脸的“虚拟人”

这一点,上面的图片中已经可以看到,这个功能已经和Lora的部分功能重合了,而且更加快捷,效果也不错。

2.可以对现实中的照片进行换脸

这个功能和独立版本类似,就是给出一张人脸和一张照片,点一下就可以换脸了,但是独立版的主分支目前还没有并入人脸增强的功能,所以换高清图片会比较模糊。

3. 指定替换的人脸

如果你的目标图片里有多个人脸可以通过参数 【0,1,2】 的这种方式指定人脸进行替换。这样一来,可操作性又增强了不少。

4.可以进行局部替换

通过AI绘画“图生图img2img”里的涂抹功能,可以局部生成,局部替换。

这么一来,好像应用场景广阔了很多。

但是由于AI绘画的不稳定性,会导致换脸的不稳定性,这个以后展开说。

5. 可以生成高清人脸

Roop使用的核心模型只有128,所以一般来说换脸的图片或者视频,都不会太清楚。而这个插件里面已经添加了人脸修复和增强的选项。可以生成更加清晰的人脸。

应用场景

综上所述,这是一个功能强大的“图片换脸” 插件!

不少人,P图不太会,AI也不太会,但是就是想快速给图片换脸,还要求高清。

这个插件就很好地满足了这种需求。

安装方法

因为这是一个SDW(Stable-Diffusion-WebUI)的插件,所以我们需要先安装好SDW本身,这个可以参考之前的教程,或者直接使用别人做好的集成包。

鉴于篇幅,这部分就不展开了,接下来,我应该会做一个集成了roop插件的AI绘画集成包。

另外要说一下,基础硬件的问题。

如果想要运行Roop GPU版,基本要求是8G+显存的N卡。

而这次的插件所有环节都使用CPU来处理,所以对硬件的要求并没有那么高。

从我的运行记录来看,SDW+roop大概吃掉了17G内存,6GB显存(好像也没低多少…)

假设电脑配置和SDW已经搞定!

然后我们就可以开始安装插件了。

安装插件可以通过三中方式:

第一种:Extensions->Install from URL->Install

第二种:Extensions->Load from->Roop->Install

第三种:直接在Github下载压缩包,然后解压到SDW的extensions文件下面。这种方式常常是为了绕过“黑魔法”的阻挠。但是插件安装还是会用到git和pip,所以最好是用魔法打败魔法。不要用这种方式,不彻底!

不管用那种方式,当点击安装后,就会安装Roop所需要的依赖。这应该是最难的环节了。

如果你之前没有装过roop,首次安装还是要点时间的,尤其是安装玩之后还要加载一些模型。这个过程在命令行上可能会出现一些异常。

从我安装经历来看,我并没去处理异常,直接重启了SDW几次,然后就正常了。(记得用魔法啊,不用魔法,真的是无数弯路!!!)

补充一下,这个过程需要用到Python和GIT。没有的记得装一下,有些集成包安装插件可能会遇到问题!

安装完成之后界面上会有提示,然后记得点“Apply and restart UI” 重启界面。

重启之后就可以在文生图(txt2img)和图生图(img2img)里面看到roop v0.0.2了。

点击右边的小三角,可以展开Roop面板。

这里的核心配置只要图中的三步就可以了。

①选择图片

②启用roop

③选择人脸

人脸高清修复默认启用。

设置好之后,输入SDW关键词,点击生成就可以了。同样图生图里面也会有这个面板,但是因为场景不一样,参数会有一点点不一样。

这些使用细节,将在下一篇讲解!

接下来动一动你们强壮的大拇指吧~!

参考链接

AI绘画项目(stable-diffusion-webui):

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

图片换脸插件(sd-webui-roop):

https://github.com/s0md3v/sd-webui-roop
<think>嗯,用户想找关于在Mac上安装ROOP-Unleashed的指南。首先,我需要回顾一下系统里的引用内容,看看有没有相关的信息。引用[1]提到了macOS用户可以通过一个命令安装,使用curl下载安装脚本。引用[2]提到克隆仓库和安装依赖,引用[4]也提到Anaconda配置环境,安装PyTorch GPU版本,但Mac可能用的是CPU版本,因为大多数Mac没有NVIDIA显卡。不过用户问的是Mac的安装方法,所以重点应该在引用[1]和引用[2]的步骤。 首先,安装步骤应该包括克隆仓库、运行安装脚本,可能还有依赖安装。需要注意的是,Mac可能不需要GPU配置,但用户需要安装Python环境和依赖包。另外,引用[4]提到的Anaconda可能对Mac用户也有帮助,尤其是管理Python环境。需要确保用户按照正确的顺序操作:先克隆仓库,然后运行安装脚本,安装依赖,最后运行项目。可能还需要注意权限问题,比如执行脚本时需要chmod +x,或者使用bash命令。还要提醒用户如果遇到问题,可能需要安装Homebrew或者其它工具。此外,引用[1]中的安装命令可能已经包含依赖安装,但引用[2]提到要手动安装依赖,可能需要结合两者。可能需要分步骤详细说明,确保用户能一步步跟着操作。最后,应该验证安装是否成功,运行脚本后是否能启动程序。可能还需要提到系统要求,比如macOS版本、Python版本等。需要检查是否有冲突的信息,比如不同的引用可能有不同的步骤,需要整合成连贯的指南。可能还需要注意事项,比如网络问题导致克隆失败,或者权限问题。总之,整理出一个清晰的步骤,并引用对应的来源,确保用户顺利安装。</think>根据站内引用信息,以下是ROOP-Unleashed在macOS系统的详细安装指南: ### 一、基础环境准备 1. **安装Homebrew(可选)** 建议通过包管理器简化依赖安装: ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 2. **Python环境配置** 推荐使用Anaconda管理Python环境[^4]: ```bash # 下载Anaconda安装包(访问官网选择macOS版本) # 执行安装脚本后创建虚拟环境 conda create -n roop python=3.9 conda activate roop ``` ### 二、项目安装步骤 1. **克隆仓库** ```bash git clone https://github.com/C0untFloyd/roop-unleashed.git cd roop-unleashed ``` 2. **执行自动化安装脚本** ```bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/PJF16/roop-unleashed/master/installer/macOSinstaller.sh)" ``` 该脚本将自动完成: - 依赖库安装(torch/torchvision等) - 模型文件下载 - 环境变量配置[^1][^2] 3. **手动补充依赖(可选)** 若脚本执行异常,可手动安装: ```bash pip install -r requirements.txt ``` ### 三、运行程序 ```bash sh runMacOS.sh ``` 成功启动后会输出本地服务地址(通常为`http://localhost:7860`) ### 四、验证安装 在终端输入`python -c "import torch; print(torch.__version__)"`,应显示`2.0.0+cu118`等版本信息(Mac使用CPU版本时为纯数字版本号)[^4]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值