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

基于facefusion的换脸

FaceFusion是一个引人注目的开源项目,它专注于利用深度学习技术实现视频或图片中的面部替换。作为下一代换脸器和增强器,FaceFusion在人脸识别和合成技术方面取得了革命性的突破,为用户提供了前所未有的视觉体验。

安装

安装基础软件

安装 Git、Anaconda、FFmpeg、Codec

winget install -e --id Git.Git
winget install -e --id Anaconda.Miniconda3 --override "/AddToPath=1"
winget install -e --id Gyan.FFmpeg
winget install -e --id CodecGuide.K-LiteCodecPack.Basic

准备conda环境

初始化、创建环境、激活环境

conda init --all
conda create --name facefusion python=3.10
conda activate facefusion

加速器

# 一般NVIDIA显卡
conda install conda-forge::cuda-runtime=12.4.1 conda-forge::cudnn=9.2.1.18# 或 高性能显卡 TensorRT
pip install tensorrt==10.4.0 --extra-index-url https://pypi.nvidia.com# Intel显卡
conda install conda-forge::openvino=2024.3.0

下载源码

git clone https://github.com/facefusion/facefusion
cd facefusion

安装应用

# 本机是cuda环境
python install.py --onnxruntime cuda

重启环境

conda deactivate
conda activate facefusion

启动

python facefusion.py run --open-browser

效果

1

相关链接

官网说明文档
https://www.facefusion.top/

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

相关文章:

  • Hive数仓操作(十三)
  • MyBatis XML映射文件
  • 「PYTHON」配置支持cuda计算的torch环境
  • Chromium 中chrome.history扩展接口c++实现
  • (Linux和数据库)1.Linux操作系统和常用命令
  • Linux——echo-tail-重定向符
  • GitHub Copilot 使用手册(一)--配置
  • 【论文阅读】Cross Attention Network for Few-shot Classification
  • CV图像处理小工具——json文件转P格式mask
  • Typora 快捷键操作大全
  • <Project-8.1.1 pdf2tx-mm> Python 调用 ChatGPT API 翻译PDF内容 历程心得
  • JDK1.1主要特性
  • 软件测试工作中-商城类项目所遇bug点
  • Java多线程面试题
  • 安徽大学《2022年+2023年831自动控制原理真题》 (完整版)
  • Vulnhub靶场案例渗透[6]- DC6
  • FreeSWITCH 分机网关路由
  • 数据交换的金钟罩:合理利用安全数据交换系统,确保信息安全
  • 区块链积分系统:重塑支付安全与商业创新的未来
  • Django学习笔记十三:优秀案例学习
  • SSH 公钥认证:从gitlab clone项目repo到本地
  • linux 搭建sentinel
  • 微服务发展历程
  • 提示词优化、GPTs逆向工程、大语言模型原理、大语言模型优化、开源模型本地私有化部署、从零构建大语言模型、智能体构建以及大语言模型的发展趋势
  • nn.Conv2d(二)
  • 获取鸿蒙设备Udid遇到的问题
  • 【华为HCIP实战课程十】OSPF网络DR和BDR实战讲解,网络工程师
  • 视频怎么去除杂音保留人声?让人声更动听!视频噪音处理攻略
  • 洗衣店数字化转型:Spring Boot订单管理
  • Koa学习