妙鸭相机功能代码复现

这篇具有很好参考价值的文章主要介绍了妙鸭相机功能代码复现。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

妙鸭相机功能代码复现

妙鸭相机主要实现人脸替换与人脸高清增强修复功能。可通过两种方式实现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,最后一步耗时有些长,耐心等待文章来源地址https://www.toymoban.com/news/detail-715719.html

到了这里,关于妙鸭相机功能代码复现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【计算机视觉:算法和应用】第二章:图像形成——2.3数码相机

    2.1几何图元与变换 2.2相机辐射成像        从一个或多个光源开始,在世界中一个或多个表面反射并通过相机镜头后,光最终到达成像传感器。到达传感器的光子是如何转换为我们在数字图像上看到的数字(R,G,B)值的呢?在这一节,我们构建了一个简单的模型来解释大多数

    2024年01月19日
    浏览(67)
  • AI相机“妙鸭相机”原理分析和手动实现方案

    一个通过上传大约20张照片,生成专属自拍。在2023年7月末爆火,根据36Kr报道, 妙鸭相机系阿里系产品,挂靠在阿里大文娱体系下,并非独立公司 ¹。 使用方法是上传20张自拍照片,之后可以选择模板生成自己的AI艺术照 妙鸭相机模板库 上传照片生成常见方案有两种,一种是

    2024年02月14日
    浏览(63)
  • 妙鸭相机推出AI修图,修图软件们慌了吗?

    “这才是真正的科技与狠活吧,闭眼照都能修好。”最近,木木迷上了“AI修脸”。 先上传至少15张照片,生成一个数字分身,随后打开AI修脸选项,上传要修的图片,就可以坐等收图了。即便是闭眼照,或是表情不够理想,都能得到“换脸”的效果。 不仅是木木,各大社交

    2024年01月21日
    浏览(35)
  • 阿里Facechain:3张照片就能生成个人写真,开源版本“妙鸭相机”来了!

    FaceChain是一个可以用来打造个人数字形象的深度学习模型工具。用户仅需要提供最低一张照片即可获得独属于自己的个人形象数字替身。FaceChain支持在gradio的界面中使用模型训练和推理能力、支持资深开发者使用python脚本进行训练推理,也支持在sd webui中安装插件使用;Face

    2024年04月29日
    浏览(35)
  • 人工智能实验——八数码难题

    八数码问题指的是定义一个3$times$3的格子,然后把1-8八个数字随机放入这些格子中,然后排列成规则的格子。就像下面图所示: 而本文所要解决的是,如何设计一个程序解决八数码问题。解决八数码问题其实算是一个搜索问题。 BFS广度优先搜索算法 以接近起始节点的程度依

    2023年04月13日
    浏览(117)
  • 人工智能-A*算法-八数码问题

    一,A*算法设计思想 A* 算法(A-star )是一种寻路算法 ,主要用于游戏、机器人等领域。 它的设计思想是将最短路径搜索问题转化为一个优化问题,通过计算每个节点的评分(f(n) = g(n) + h(n))来寻找最优路径。 以下是 A*算法的设计思想: 1.  引入启发式函数 (h(n)): A*算法

    2024年04月15日
    浏览(49)
  • 【人工智能】实验三 A*算法求解八/十五数码问题实验与基础知识

    熟悉和掌握启发式搜索的定义、估价函数和算法过程,并利用A*算法求解N数码难题,理解求解流程和搜索顺序。 以8数码问题和15数码问题为例实现A*算法的求解程序(编程语言不限)。 设计两种不同的估价函数。 设置相同的初始状态和目标状态,针对不同的估价函数,求得

    2024年02月03日
    浏览(127)
  • 【人工智能图像补全复现】基于GAN的图像补全

    本文解析和实现论文Globally and Locally Consistent Image Completion中的相关方法。论文亮点在于使用全局(整张图片)和局部(缺失补全部分)两种鉴别器来训练,并运用GAN使生成图像在各个尺度的特征与真实图像匹配。 :GAN;图像补全;多种鉴别器训练 文章来源:SIGGRAPH 2

    2024年04月24日
    浏览(38)
  • 全网最详细·教你从零复现【人工智能病理】项目的保姆级教程

    这期推文来盘一盘如何从零开始复现一个深度学习的项目,我选择的项目是与AI病理相关的。 挑选好项目以后,可以建立一个简单的思维导图辅助我们梳理架构,首先要关注的,就是我红框选出来的两个文档。 先翻译一下标题。 作者放了一个动图。 然后就介绍了一下配套论

    2024年04月22日
    浏览(51)
  • 解决相机库CameraView多滤镜拍照错乱的BUG (一) : 复现BUG

    这段时间,在使用 natario1/CameraView 来实现带滤镜的 预览 、 拍照 、 录像 功能。 由于 CameraView 封装的比较到位,在项目前期,的确为我们节省了不少时间。 但随着项目持续深入,对于 CameraView 的使用进入深水区,逐渐出现满足不了我们需求的情况。 Github 中的 issues 中,有些

    2024年02月03日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包