妙鸭相机功能代码复现
妙鸭相机主要实现人脸替换与人脸高清增强修复功能。可通过两种方式实现Roop和Lora模型。
RooP笔记
基础模型:inswapper_128.onnx
人脸分析模型:insightface
高清增强模型:gfpgan
大体流程为通过insightface检测出人脸,替换人脸,使用gfpgan对人脸进行修复。
以下为使用angelababy的照片做的视频,视频链接:
链接:https://pan.baidu.com/s/1ga9mh5ck5jR18fppitPdDQ
提取码:3cg4
以下为我修改的Roop代码:
链接:https://pan.baidu.com/s/1QpKac3F9zybZd4L0j8t_CA
提取码:r6f1
使用详细指南
一.安装环境准备
1.下载安装python 版本建议>=3.10.6
2.下载git工具
3.下载配置ffmpeg
4.windows下载安装C++相关组件,或者直接安装vision studio ,勾选使用C++的桌面开发组件
5.git克隆roop git clone https://github.com/s0md3v/roop
6.创建虚拟环境: python -m venv venv 、
7.激活虚拟环境 : call venv\scripts\activate文章来源:https://www.toymoban.com/news/detail-715719.html
8.安装依赖包 pip install -r requirements.txt,最后一步耗时有些长,耐心等待文章来源地址https://www.toymoban.com/news/detail-715719.html
到了这里,关于妙鸭相机功能代码复现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!