实现自己的“妙鸭相机“,十分钟学会roop插件

9.9买不了吃亏,9.9买不了上当,只要9.9就可以拥有属于自己的艺术写真

图片

但是不知道你是否注意到用户协议中 有这一条

"我方在全世界(包括元宇宙等虚拟空间)范围内享有永久的、不可撤销的、可转让的、可授权的、免费的和非独家的许可,使得我方可以任何形式、任何媒体或技术(无论现在已知或以后开发)使用您的内容”

这意味着用户上传的照片以后很可能被用作他用,虽然快速便捷,但是也存在一定的风险,毕竟图片给了商家,你也无法知道他用来做什么,比如说 炼丹素材。

其实stable diffusion中也有一款换脸插件,安全无泄漏,并且免费,重点是你想生成多少张,统统都是免费,那就是最近推出的roop插件。

图片
日系美女变成奥黛丽·赫本风格

可能很多使用stable diffusion的用户都安装过roop,但是安装过程十分艰难,不要着急,按照下面的步骤,十分钟内安装好:

以下使用的SD版本为秋叶V4.2整合包,亲测V4.0无法安装,如果是V4.0用户需要重新下载V4.2整合包

1.下载安装VisualStudio

图片

图片
只需要勾选使用C++的桌面开发,并且记得修改安装地址(默认C盘)

2.安装insightface

步骤1:进入E:\sd-webui-aki-v4.2\python\Scripts,在地址栏输入cmd

图片

图片
下面教程中的命令都需要在cmd控制台输入

命令1:pip install insightface==0.7.3

在秋叶V4.2中大概率会出现

Fatal error in launcher: Unable to create process using 错误

图片

此时找到Scripts中的pip文件

图片

删除这个文件,然后在控制台输入

命令2:cd .. (后面..的意思是退回上一个文件夹)

图片
此时需要在\python>这个目录

命令3:python -m pip install -U pip

图片
重新下载pip,如果下载不成功,需要科学上网

关闭cmd,重新进入E:\sd-webui-aki-v4.2\python\Scripts,并查看是否有pip文件,确认存在后在地址栏输入cmd,再次安装insightface

命令4: pip install insightface==0.7.3

图片
如果下载过于缓慢需要进行科学上网

下载完成后,确认是否安装成功

命令5:pip show insightface

图片
输入命令出现以上界面,则安装成功

如果出现 No module named '_socket' 错误,则说明python版本不正确,秋叶V4.2python版本为3.10.11,查看python版本命令为:python --version

图片

3.下载roop

打开SD,跳转到扩展 输入地址

https://github.com/s0md3v/sd-webui-roop

图片
如果出现下载问题,科学上网

4.安装依赖模型

1.基础模型 

复制基础模型到 E:\sd-webui-aki-v4.2\models\roop

图片

2.ifnude模型

  1. 在当前用户文件夹新建.ifnude目录

  2. 复制模型到.ifnude目录

图片

3.insightface模型

  1. 在当前用户文件夹下新建.insightface,

  2. 在.insightface里面新建models文件夹,

  3. 解压buffalo_l,把解压文件放在.insightface\models

  4. 具体地址为C:\Users\当前用户名\.insightface\models\buffalo_l

图片
注意这里的minstrel是我当前的电脑用户名,每台电脑的用户名都会不一样

5.重启SD

图片
出现这个,则说明roop安装完成了

6.使用教程 

图片

1.启用 开启换脸

2.面部编码 默认为0,如果一张图里有多个图片,则从左到右为0,1,2 只替换一张脸,输入对应编号即可,多张以逗号进行分割

3.Restore Face 随便选一个即可,GFPAAN效果好一点点

4.Restore visibility 一般0.8到0.9即可

5.放大算法 可以使图片变成高清(基础用法三次元使用R-ESRGAN 4x+,二次元使用R-ESRGAN 4x+ Anime6B)

6.Upscaler scale 就是图片放大多少倍

7.Upscaler visibility 保持1

当勾选了启用时,在图生图模式下,无论是图生图,还是局部重绘都会进行自动换脸,当换脸效果不佳时,可以通过:

  1. 选择DPM系列的采样器

  2. 更换换脸素材,不同素材的换脸效果也大不相同

  3. 增加迭代步数

  4. 降低重绘幅度

  5. 多次抽卡

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/75190.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【日常积累】HTTP和HTTPS的区别

背景 在运维面试中,经常会遇到面试官提问http和https的区别,今天咱们先来简单了解一下。 超文本传输协议HTTP被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果…

16.3.2 【Linux】程序的管理

程序之间是可以互相控制的。举例来说,你可以关闭、重新启动服务器软件,服务器软件本身是个程序, 你既然可以让她关闭或启动,当然就是可以控制该程序。 使用kill-l或者是man 7 signal可以查询到有多少个signal。主要的讯号代号与名…

smardaten实战丨谁说无代码不能开发出漂亮的门户首页?

一、需求背景 门户首页对于一个公司或组织来说是一个极其重要的网站页面,它可以作为访问者了解和获取相关信息的入口,同时也是展示品牌形象和吸引目标受众的重要工具。 开发一个门户首页需要开发团队在向访问者展示关于公司或组织基本信息的基础上&…

使用Edge和chrom扩展工具(GoFullPage)实现整页面截图或生成PDF文件

插件GoFullPage下载:点击免费下载 如果在浏览网页时,有需要整个页面截图或导出PDF文件的需求,这里分享一个Edge浏览器的扩展插件:GoFullPage。 这个工具可以一键实现页面从上到下滚动并截取。 一、打开“管理扩展”(…

Linux下在qtcreator中创建qt程序

目录 1、新建项目 2、单工程项目创建 3、多工程项目创建 4、添加子工程(基于多工程目录结构) 5、 .pro文件 1、新建项目 切换到“编辑”界面,点击菜单栏中的“文件”-“新建文件或项目” 2、单工程项目创建 只有一个工程的项目&#…

中间件(二)dubbo负载均衡介绍

一、负载均衡概述 支持轮询、随机、一致性hash和最小活跃数等。 1、轮询 ① sequences:内部的序列计数器 ② 服务器接口方法权重一样:(sequences1)%服务器的数量(决定调用)哪个服务器的服务。 ③ 服务器…

MAUI+Blazor:windows 打包踩坑

文章目录 前言MSIX安装文件如何发布选择Windows平台旁加载自定义签名版本号安装 总结 前言 最近打算研究一下MAUIBlazor,争取在今年年底之前彻底搞懂MAUIBlazor的安装模式, MSIX安装文件 Windows 4种安装程序格式MSI,EXE、AppX和MSIX优缺点…

Unity zSpace 开发

文章目录 1.下载 zSpace 开发环境1.1 zCore Unity Package1.2 zView Unity Package 2. 导入工程3. 发布设置4.功能实现4.1 用触控笔来实现对模型的拖拽: 5. 后续更新 1.下载 zSpace 开发环境 官网地址 1.1 zCore Unity Package zSpace 开发核心必须 1.2 zView …

4.文件操作和IO

文章目录 1.认识文件1.1树型结构组织 和 目录1.2文件路径(Path)1.3其他知识 2.Java 中操作文件2.1File 概述2.1.1属性2.1.2构造方法2.1.3方法 2.2代码示例2.2.1示例1-get 系列的特点和差异2.2.2示例2-普通文件的创建、删除2.2.3示例3-普通文件的删除2.2.…

Jenkins-CICD-python/Java包升级与回退

Jenkins- CICD流水线 python/Java代码升级与回退 1、执行思路 1.1、代码升级 jenkins上点击 upgrade和 代码版本号 --${tag} jenkins 推送 代码 和 执行脚本 到目标服务器/opt目录下 执行命令 sh run.sh 代码名称 版本号 upgrade 版本号 来自jenkins的 构建参数中的 标签…

【LNMP(分布式)】

目录 一、LNMP是什么 二、实际步骤 1.启用虚拟机 1.1 启动三台虚拟机分别命名为nginx,mysql,php 1.2 分别配置基础环境 1.3 测试外网连通性 2.更新源 3.安装nginx并配置 3.1 下载nginx源码包并安装 3.2 配置nginx 4.安装mysql并配置 4.1 安装…

MySQL中事务特性以及隔离机制

目录 一、什么是事务 二、事务特性——即ACID特性 三、事务的隔离级别 1、脏读 2、不可重复读 3、幻读 Read uncommitted: Read committed: Repeatable read: Serializable: 一、什么是事务 事务(Transaction)——一个最…

Maven 基础之依赖管理、范围、传递、冲突

文章目录 关于依赖管理坐标和 mvnrepository 网站pom.xml 中"引"包 依赖范围依赖传递依赖冲突 关于依赖管理 坐标和 mvnrepository 网站 在 maven 中通过『坐标』概念来确定一个唯一确定的 jar 包。坐标的组成部分有&#xff1a; 元素说明<groupId>定义当前…

Nacos权限认证

写在前面&#xff1a;各位看到此博客的小伙伴&#xff0c;如有不对的地方请及时通过私信我或者评论此博客的方式指出&#xff0c;以免误人子弟。多谢&#xff01;如果我的博客对你有帮助&#xff0c;欢迎进行评论✏️✏️、点赞&#x1f44d;&#x1f44d;、收藏⭐️⭐️&#…

Uniapp当中使用腾讯位置路线规划插件保姆教学

首先我们在使用腾讯地图插件之前我们需要先做几点准备 1&#xff1a;我们需要在腾讯地图位置服务当中注册账号以及在控制台当中创建应用和创建key 这里在创建应用当中应用类型一定要选出行类型&#xff0c;否则后期可能会出现问题。 我们创建完应用之后&#xff0c;点击创建…

NPCon:AI模型技术与应用峰会北京站 (参会感受)

8月12日&#xff0c;我有幸参加了在北京皇家格兰云天大酒店举行的“AI模型技术与应用峰会”。 这次会议邀请了很多技术大咖&#xff0c;他们围绕&#xff1a; 六大论点 大模型涌现&#xff0c;如何部署训练架构与算力芯片 LLM 应用技术栈与Agent全景解析 视觉GPU推理服务部署 …

python命令行参数argparse的简单使用

1、终端中执行脚本程序 pycharm的终端中执行 python xxx.py命令行中执行程序 2、获取命令行输入的参数 import sysprint(sys.argv) 3.专门处理命令行的library&#xff1a;argparse 添加optional arguments参数&#xff1a;默认是可选的&#xff0c;意味着可以不用填写 p…

VR时代真的到来了?

业界对苹果的期待是&#xff0c;打造一台真正颠覆性的&#xff0c;给头显设备奠定发展逻辑底座的产品&#xff0c;而实际上&#xff0c;苹果只是发布了一台更强大的头显。 大众希望苹果回答的问题是“我为什么需要一台AR或者VR产品&#xff1f;”&#xff0c;但苹果回答的是“…

history记录日期时间和日志记录操作

history命令能查看到操作日期和时间的配置方法&#xff1a; 1&#xff09;在/etc/profile文件中添加一行&#xff1a; export HISTTIMEFORMAT"%F %T whoami " 2&#xff09;保存后&#xff0c;执行加载命令&#xff1a; source /etc/profile 3&#xff09;然后检…

Linux MQTT智能家居项目(智能家居界面布局)

文章目录 前言一、创建工程项目二、界面布局准备工作三、正式界面布局总结 前言 一、创建工程项目 1.选择工程名称和项目保存路径 2.选择QWidget 3.添加保存图片的资源文件&#xff1a; 在工程目录下添加Icon文件夹保存图片&#xff1a; 将文件放入目录中&#xff1a; …