设为首页收藏本站关注微信<<< 抵制 IE6 人人有责 >>>
搜索
热搜: 活动 交友 discuz
查看: 775|回复: 0
打印 上一主题 下一主题

[AI Soft] 【Roop】换脸大升级,高清换脸,多人换脸,摄像头直播换...

[复制链接]
跳转到指定楼层
楼主
发表于 2023-8-29 14:21:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
教学视频前言
之前做过Roop v1.0版本的教程,现在Roop版本已经更新到1.3.2,比1.0效果大大提升,并且多了许多功能。
但是,roop的作者似乎出于道德压力已经宣布不会再继续更新这个项目了,不过耽误我们使用他留给我们的遗产。
前期准备一、 python环境
需要你的电脑安装python3.10以上的环境,没有的话移步python官网下载
二、 roop代码
可以点击此处下载roop代码,也可以在github中自行下载
GitHub roop地址: https://github.com/s0md3v/roop
三、安装ffmpeg
到ffmpeg下载6.0版本的压缩包,ffmepg不需要安装,压缩包里有对应的exe文件,下载后将exe文件键入环境变量。ffmepg官网下载地址
四、 Nvidia CUDA 安装 (如果你没有显卡或不用显卡 请忽略)五、 一个在使用摄像头换脸时要用到的python脚本 (不使用本功能请忽略)
安装一、进入roop代码文件夹
安装pip插件
pip install -r requirements.txt
首次安装会下载一个模型inswapper_128.onnx,如果下载太慢可以在我的网盘中下载
夸克链接:https://pan.quark.cn/s/c4f53c91bd6a
二、使用 CPU
好处:安装简单
坏处:运行非常慢
只需运行
python run.py
就可以开始使用了。
三、使用 GPU
  • 安装之前下载的 CUDA Toolkit 11.8
  • 解压之前下载的 cuDNN for Cuda 11.x
  • 将cuDNN for Cuda 11.x解压后中的 bin include lib 三个文件夹中的内容,依次对应的复制到 CUDA Toolkit 11.8 安装的目录中对应的 bin include lib 中。 我的CUDA Toolkit 11.8安装路径是 : C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8 请你再自己对应的安装路径去找
使用GPU需要用如下命令
python run.py --execution-provider cuda
不过我强烈建议你增加以下参数,你会得到更好的效果
--temp-frame-format jpg   省硬盘控件,加快速度--framw-processor face_swapper face_enhancer 人脸高清模型,使用时人脸可能出现闪烁--similar-face-distance 1.5  相似度 如果人脸出现闪烁,请调大此参数--reference-face-position 3   选择需要更换的人脸 从右开始--reference-frame-number 166   选择帧​
用这个命令
python run.py --execution-provider cuda --temp-frame-format jpg --frame-processor face_swapper face_enhancer


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|手机版|Archiver|源于生活(个人生活娱乐工作的笔记)css3,html5,学习笔记    

GMT+8, 2024-5-5 19:10 , Processed in 0.078000 second(s), 23 queries .

Powered by Mr.Kevin-ying

© 2004-2015

快速回复 返回顶部 返回列表