首页 > 其他分享 >【ComfyUI】AI绘画 一键换人 脸工作流,学会你也可以实现随时换脸啦~低调使用,别太邪恶哦!

【ComfyUI】AI绘画 一键换人 脸工作流,学会你也可以实现随时换脸啦~低调使用,别太邪恶哦!

时间:2024-08-12 14:23:06浏览次数:14  
标签:插件 ReActor AI ComfyUI AIGC comfyui 换脸 节点

大家好,我是画画的小强

在这个数字时代,变脸不再是魔术师的专利,也不是好莱坞特效的专属领域。现在,有了【comfyui】AI绘画一键换脸工作流,你也能轻松掌握这项令人惊叹的技术!只需动动手指,瞬间就能换上一张新的面孔,仿佛打开了通往平行世界的大门。无论是想在社交媒体上尝试新形象,还是为了艺术创作寻找灵感,我们也将以这个工作流来学习怎么开发一个可商用的工作流。

目前AI绘画 SD主流的换脸手段有下面几种:

  • 第一种蒙版换脸,主要使用的是inpaintanything这款插件+ControlNet,进行蒙版处理,然后保留脸不区域的蒙版,重新绘制其他部分,达到换脸的效果;

  • 第二种炼人物Lora模型,用十几张人物的照片练成一个模型,然后用模型去出图,这种方式是比较好实现通用换脸的,可以实现比如表情变换等复杂场景,但是耗费的时间最长,而且运气也是很大的成分,后面会开专门的章节来介绍;

  • 第三种控制脸和衣服不变,去生成新的背景,但衣服的细节是会改变的,想要照片融合的更加自然,就必须要舍弃掉一点细节,这种方式是最简单的,而且效果也不错,不过无法实现人物衣服变换

  • 第四种是通过插件来实现换脸,目前主要有Instantid插件,ReActor插件,Roop插件,三种插件很难说谁好谁坏,不同的场景不同的人物效果也不同。

本次我们主要是ReActor作为学习演示使用,另外两款大家可以自行尝试,效果差不了太多。

安装ReActor插件

手动安装

  • 如果你是windows首先需要确保你的电脑已经安装Visual Studio 2022(社区版 - 需要此步骤来生成 Insightface,(安装地址:https://visualstudio.microsoft.com/downloads/)

  • 打开命令行(cmd),转到 ComfyUI\custom_nodes 目录

  • 运行 git clone https://github.com/Gourieff/comfyui-reactor-node

  • 之后执行install.bat

  • 从下面的链接下载其他面部修复器模型并将它们放入 ComfyUI\models\facerestore_models 目录中:https://huggingface.co/datasets/Gourieff/ReActor/tree/main/models/facerestore_models

第二种下载包安装

  • 下载插件安装包 (Reactor 插件和模型文件请看文末扫描免费获取哦)

  • 把下载包移动到ComfyUI\custom_nodes 目录解压

  • 进到comfyui-reactor-node目录执行install.bat

  • 下载模型

comfyUI manager安装(推荐)

把工作流 (工作流请看文末扫描免费获取哦) 加载到comfyui里,这时候如果节点没安装可能会报错,先不管,打开管理器,点击安装缺失节点,把缺失的节点一个一个安装,然后重启comfyui会重新加载工作流,就可以开始使用了。

使用ReActor

在stable diffusion web ui中,使用ReActor通常有以下几个步骤:

  • 打开图生图:导入需要换脸的图片。

  • 启用 ReActor:在图生图设置中勾选 ReActor 选项。

  • 上传目标人脸:上传要替换的目标人脸图片。

  • 调整参数:根据需要调整重绘强度等参数。

  • 生成换脸结果:点击“生成”按钮,等待换脸处理完成。

在comfyui中,我们也会基本居于这一流程,使用一个一个节点完成,下下面是工作流的总览:

一键换脸ReActor工作流请看文末扫描免费获取哦

分节点解析

1.换脸我们当然需要一张需要换的脸和一个目标图片,所以使用两个图像加载节点,用来加载图片

图像加载节点:
从指定目录中摄取图像文件,处理它们,并输出图像及其对应的掩码。它能够处理图像序列并将其转换为适合进一步处理的格式,强调其在准备图像相关任务数据中的作用。

2.接下来我们需要两个图片限制节点,用来限制输入图片的大小,里面的参数数值根据自己需要调整:

对于人脸照片我可以使用一个图片交换节点,来确保输入的数值和图片输出与输入选择一致。

图片交换节点:旨在根据单个整数输入有条件地选择两个图像输入之一。它通过评估整数值并返回相应的图像来操作,确保输出与输入选择一致。该节点在需要根据用户输入或其他条件逻辑动态改变图像数据流的场景中特别有用。

3.接下来就是最重要的ReActor换脸节点:

跟在webUI里一样,也需要开启节点,选择模型,选择索引等操作。

4.通过使用高清放大节点,进行最后的高清放大

加载高清放大模型,这里使用的是偏现实的RealESRGAN_x4plus模型。

5.最后通过图片预览节点输出图像就可以了在这里插入图片描述

最后的成果

所有的工作流和模型我已经上传到网盘了,需要的小伙伴可以看下方扫描免费获取哦

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

若有侵权,请联系删除

标签:插件,ReActor,AI,ComfyUI,AIGC,comfyui,换脸,节点
From: https://blog.csdn.net/A13531922962/article/details/141130141

相关文章

  • 【IEEE出版,华中科技大学主办】2024年电气工程自动化与信息处理国际会议(EEAIP 2024,9月2
    2024年电气工程自动化与信息处理国际会议(EEAIP2024)作为第四届能源、动力与电气工程国际学术会议(EPEE2024)的分会场,将于2024年9月20-22日在中国武汉举行。本届主会(EPEE2024)由华中科技大学主办,同时有着良好的举办历史:EPEE2021由东北电力大学主办,EPEE2022由华东交通大学......
  • SciTech-BigDataAIML-Machine Learning Tutorials
    MachineLearningTutorialsMachineLearningTutorialsThispagelistsallofthemachinelearningtutorialsavailableonStatology.IntroductiontoMachineLearningSupervisedvs.UnsupervisedLearningRegressionvs.ClassificationAlgorithmsTheBias-Var......
  • 奥特曼花园私照“惊”到AI圈创始人,引出OpenAI代号“草莓”神秘项目进展大讨论,匿名基础
    今天,SamAltman在X上晒了一张自家花园的照片,结果却把AI界的创始人们“惊”到了。图片公司高层突发的巨大变动,似乎并没有太多影响到这位当家人,奥特曼在海外媒体秀出了一张花园花盆中生长的草莓的宜人景色,并用他典型的全小写文字风格配文“我喜欢花园里的夏天”。看起来,既在......
  • 仅12%程序员担心被AI取代 62%开发者在使用AI工具
    **根据StackOverflow近日发布的2024年开发者调查报告,只有12%的开发者认为AI威胁到了他们当前的工作,而高达70%的受访者已经将AI工具整合到了自己的工作流程中。**该调查共有超过6.5万名开发者参与,结果显示,使用AI工具的开发者比例从2023年的44%显著提升至2024年的62%。其中......
  • CF Math Train Collection
    发现我们队好像在一些观察和数学相关的方面稍差,然后我们队看起来数据结构以及一些比较典的题目都不太需要我,所以题目一旦不和胃口,就会瞬间爆爆。所以决定,加训加训加训加训加训加训!板刷加训一下CF带math/binom/probabilities的标签,顺便自己也挺喜欢数学的,当作课后放松之类,锻炼......
  • Datawhale X 魔搭 AI夏令营(二)
    一.AI生图的伦理与道德1.虽然AI生图的能力强大,但是极易被使用在不正当的场景,未来的挑战不仅仅是技术的突破,更有攻防技术的跟进。二.使用通义千问工具对内核代码进行解析,更快速的搭建代码1.通义千问是具有信息查询、语言理解、文本创作等多能力的AI助手2.使用方法三.实战演练......
  • Playwright.Net下载文件 WaitForDownloadAsync
    Playwright.Net下载文件,使用WaitForDownloadAsync Playwright=awaitMicrosoft.Playwright.Playwright.CreateAsync();varuserDataDir=$"{Directory.GetCurrentDirectory()}\\UserData";varcontext=awaitPlaywright.Chromium.LaunchPersist......
  • Email接口如何与现有的CRM系统或平台集成?
    Email接口安全策略有哪些?如何选合适的Email接口?通过集成Email接口,企业可以更加高效地处理客户沟通,简化操作流程,并提升客户体验。AokSend将探讨Email接口如何与现有的CRM系统或平台集成,以及这种集成带来的优势。Email接口:主要重要Email接口不仅能够自动捕获和记录客户的沟......
  • docker之pull失败。error pulling image configuration: download failed after attem
    一、问题描述docker部署完成后,想pull项目,但是就是报错:errorpullingimageconfiguration:downloadfailedafterattempts=6:dialtcp108.160.170.26:443:connect:connectionrefused, 更奇葩的是执行dockersearchhello-world是可以的。二、解决问题1)问题分析:看报......
  • 惊了!用AI,音痴也可以自己写歌啦,真的很好听
    本文由ChatMoney团队出品音乐界的GPT时刻来临了!一个能写歌的AI工具Suno火了!只要输入歌曲名称和想要的音乐风格描述,它可以几秒之内生成一首有模有样的歌曲,堪称"音乐界的ChatGPT"~Chatmoney全能AI知识库php是用suno模型来生成音乐首先,AI音乐可以根据简单的提示词,创建从歌词到......