当前位置: 首页 > news >正文

妙鸭相机功能代码复现

妙鸭相机功能代码复现

妙鸭相机主要实现人脸替换与人脸高清增强修复功能。可通过两种方式实现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

8.安装依赖包 pip install -r requirements.txt,最后一步耗时有些长,耐心等待

http://www.lryc.cn/news/184914.html

相关文章:

  • 使用Java Spring Boot构建高效的爬虫应用
  • 归并排序与非比较排序详解
  • 第85步 时间序列建模实战:CNN回归建模
  • 【MATLAB源码-第36期】matlab基于BD,SVD,ZF,MMSE,MF,SLNR预编码的MIMO系统误码率分析。
  • Uniapp 新手专用 抖音登录 获取用户头像、名称、openid、unionid、anonymous_openid、session_key
  • openssl引擎开发踩坑小记
  • ubuntu 设置x11vnc服务
  • 物理备份xtrabackup
  • 1.springcloudalibaba nacos2.2.3部署
  • Linux 查看是否安装memcached
  • 设计模式14、命令模式 Command
  • 【Go】excelize库实现excel导入导出封装(一),自定义导出样式、隔行背景色、自适应行高、动态导出指定列、动态更改表头
  • 【开发篇】二十、SpringBoot整合RocketMQ
  • OpenCV实现求解单目相机位姿
  • 深入解析PostgreSQL:命令和语法详解及使用指南
  • Elasticsearch数据搜索原理
  • vue模版语法-{{}}/v-text/v-html/v-once
  • 前端埋点上传
  • 第11章 Redis(一)
  • freertos信号量之二值信号量
  • notepad++ 如何去除换行
  • PPT NO.2 ​插入透明校徽
  • Linux系统部署PostgreSQL 单机数据库
  • 好用的办公摸鱼神器
  • 手写Java序列化工具
  • mysql面试题26:MySQL中什么是MVCC,它的底层原理是什么
  • SQL进阶 - SQL的编程规范
  • [NISACTF 2022]babyserialize - 反序列化+waf绕过【*】
  • docker部署Vaultwarden密码共享管理系统
  • 低代码开发技术选型