编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

zao换脸在朋友圈疯传,利用GitHub开源项目FaceSwap你也可以实现

wxchong 2024-10-09 21:04:05 开源技术 12 ℃ 0 评论

FaceSwap是一种利用深度学习识别和交换图片和视频中的面孔的工具。

换脸技术很容易被用在非法用途上,作者也在宣言里,提醒大家不得用于不道德的事情,并且对此零容忍。

项目热度

标星: 22714(最近换脸技术、AI技术大家都很关注)

拷贝: 7549

贡献人数: 61

最后更新: 2019-08-26

代码提交活跃度:

推荐指数:【5】颗星

开发语言

开发语言:Python

项目概述

FaceSwap是一个Python程序,可以在多种操作系统上运行,包括Windows,Linux和MacOS。项目步骤是:

  • 准备好照片或者视频
  • 从原始照片中截取面部
  • 在根据照片或者视频,进行脸部模型训练
  • 使用模型转换

项目安装与运行

命令操作

  1. 进入安装目录的文件夹。
  2. 运行python faceswap.py extract;这将会把文件夹src,所拍摄照片并将提取面部,到extract文件夹中。
  3. 运行python faceswap.py train;这将会把训练脸部模型,并保存在models文件夹内的。
  4. 运行python faceswap.py convert。这将把original文件夹中拍摄照片,替换脸部图片。

界面操作

在安装目录运行:GUI python faceswap.py gui

项目地址

https://github.com/deepfakes/faceswap

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表