《用comfyUI挑战全网AI图片产品实践案例》之comfyUI人像摄影处理工作流(换脸、换衣服、换背景、换其它元素等)

前言

大家好,我是Jimmy,这一期《用comfyUI挑战全网AI图片产品实践案例》教程是关于人像摄影图片处理。用comfyUI制作工作流,实现人像摄影图片换脸、换衣服,换背景,换其他元素的功能。

下图是我们closerAI comfyUI人像摄影处理助手工作流的全貌。

closerAI comfyUI人像摄影处理助手工作流思路:

通过加载目标图像,通过人像遮罩节点,实现面部,头发,身体,衣服,饰品,背景的在遮罩分离,然后再进行精细化的遮罩处理。得到一张完美的遮罩图片,然后将遮罩和原图加入重绘节点中一起进行生图。提供了风格参考的功能和人脸识别功能,需要时打开,不需要时忽略即可。

1、人像遮罩功能

2、精细化遮罩处理。遮罩相加和相减。使用方法:

右键桥接预览图像——选择在遮罩编辑器中打开——涂抹需要增加的区域——点击保存

3、中文提示词功能。正向填入需要重绘的内容。

4、重绘模块。

5、底模和LORA。

下面是功能演示效果:

一、换衣服(加参考图实现)。

下图是目标图像,需要基于它进行换衣。

下图是需要更换的衣服。

加入工作流中运行。得出以下效果

本文涉及的工作流和插件,需要的朋友请扫描免费获取哦
在这里插入图片描述

二、换衣服(通过提示词实现)

在提示词中写:白色婚纱,上面有朵花。

直接执行下,得出以下结果

再更换提示词:棒球服

更换提示词:篮球服

更换提示词:泳装

更换提示词:学生制服

更换提示词:旗袍

白色旗袍,上面图案是龙凤呈祥,细节丰富,

马面裙,上面图案是龙凤呈祥,细节丰富,

三、换背景

城市街道

课室,黑板

阳光沙滩

指定背景参考图生图

参考图

风格参考结果

参考以下背景图

风格参考结果

参考图片

生图结果

四、换脸。

以寡姐为例。

换脸结果

换脸结果

换脸结果

换脸结果

五、换其它元素

手动画一个蒙版,提示词写:大珍珠项链

够大吧?

再加个饰品,手镯吧。

再画个蒙版,

提示词写:大珍珠项链,金手镯

不够明显,好,来个蝴蝶结

提示词:大珍珠项链,金手镯,粉色蝴蝶结

为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取

在这里插入图片描述

一、ComfyUI配置指南

  • 报错指南
  • 环境配置
  • 脚本更新
  • 后记

img

二、ComfyUI基础入门

  • 软件安装篇
  • 插件安装篇

img

三、 ComfyUI工作流节点/底层逻辑详解

  • ComfyUI 基础概念理解
  • Stable diffusion 工作原理
  • 工作流底层逻辑
  • 必备插件补全

img

四、ComfyUI节点技巧进阶/多模型串联

  • 节点进阶详解
  • 提词技巧精通
  • 多模型节点串联

img

五、ComfyUI遮罩修改重绘/Inpenting模块详解

  • 图像分辨率
  • 姿势

img

六、ComfyUI超实用SDXL工作流手把手搭建

  • Refined模型
  • SDXL风格化提示词
  • SDXL工作流搭建

img

由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取

在这里插入图片描述

img

  • 25
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
除了 FaceSwap 库外,还有一些其他的 Python 库可以实现 AI 换脸,例如 DeepFaceLab 和 First Order Motion Model for Image Animation (FOMM) 等。 这里以 FOMM 库为例,介绍一下使用 FOMM 实现 AI 换脸的步骤: 1. 安装 FOMM 库 可以通过以下命令使用 pip 安装 FOMM 库: ``` pip install git+https://github.com/AliaksandrSiarohin/first-order-model.git ``` 2. 准备源图像和目标图像 分别准备需要换脸的源图像和目标图像,并将它们放在不同的文件夹中。 3. 提取源图像和目标图像的人脸 使用 OpenCV 库提取源图像和目标图像中的人脸,并将人脸保存为单独的图像文件。 4. 训练模型 使用 FOMM 提供的训练脚本 `train.py` 来训练模型: ``` python train.py \ --config config/vox-adv-256.yaml \ --src_dir path/to/source/faces \ --dst_dir path/to/target/faces \ --checkpoint_dir path/to/checkpoint \ --model_id model_name ``` 其中,`path/to/source/faces` 和 `path/to/target/faces` 分别是提取后的源图像和目标图像中的人脸图像的存储路径,`path/to/checkpoint` 是训练后的模型存储路径,`model_name` 是模型的名称。 5. 进行换脸操作 使用 FOMM 提供的 `demo.py` 脚本来进行换脸操作: ``` python demo.py \ --config config/vox-adv-256.yaml \ --checkpoint path/to/checkpoint/model_name \ --source_image path/to/source/image \ --driving_video path/to/driving/video \ --result_video path/to/result/video ``` 其中,`path/to/checkpoint/model_name` 是训练后的模型存储路径和模型名称,`path/to/source/image` 是源图像的路径,`path/to/driving/video` 是驱动视频的路径,`path/to/result/video` 是输出的视频路径。 运行以上步骤,即可实现 AI 换脸
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值