热评 小可爱黄黄

怎么联系大佬,想要工作流~

实战案例!如何用 ComfyUI 给模特换服装?

一、前言

当你从优设这么多高含金量的内容里面找到这我这篇,我相信你肯定不是单纯的为了工作,很好!

技术的迭代其核心驱动一定是兴趣,而不仅仅是为了去打工!

在工作之余,给你身边的小姐姐,小哥哥们提供适当的情绪价值,回报一定会超乎你的想象。

当然,今天分享的,纯粹是技术实现路径,审美这块,我相信你肯定比我强。(在多年的甲方教育下,审美已经不存在了)

闲话就说到这里,开整!

二、模特换服装和场景

1. 不一样的摄影需求

为什么要做这个事?

在学习开始之前,整明白这个事,可以很好的帮你做好心理建设,拉高你的预期,

这样在遇到困难的时候,你没有这么容易放弃!

①无论你今天是什么职业,都会遇到在你给对象拍完照片之后,得不到正向反馈的时候,尤其他/她,还是个外行。(被外行质疑你的专业,甚至是赖以维生的拉磨技能的时候,比拉磨还要难受)

那么,本课程,可以很好的帮你环节以上症状:拿他/她满意的照片,生成他/她满意的风格作品。

②一些挑剔的甲方,往往在不知道自己要什么的时候,百般对你刁难(为难你不是你的问题,是对方的问题)

但是,当你把一百种风格的作品,以一个压缩包的形式甩个对方的时候,相信我,这个症状完全可以改善。

更多的好处,我就不一一陈述了,开动你的脑瓜,能想到更多

2. 前期准备

前期模型节点我们需要安装好:

  1. 大模型:maijicmixRealistic_v6、YamersRealistic_v5Rundiffusion(你根据自己的需求选择自己喜欢的)
  2. Lora:abel 五彩斑斓的(古风)_0.1(也可根据自己的需求选择自己喜欢的,或者甲方喜欢的)
  3. 插件:加载我们提供的工作流,根据提示安装缺失的自定义节点(安装方法如图所示)

实战案例!如何用 ComfyUI 给模特换服装?

实战案例!如何用 ComfyUI 给模特换服装?

前期素材我们需要准备好,模特图片避免以下问题:

实战案例!如何用 ComfyUI 给模特换服装?

前期提示词我们需要准备好。

3. 节点工作流

通过 openpose+风格 lora 生成图片 → 把生成的图片与原模特的脸型进行调整 → 把生成的图片与原模特进行脸部替换 → 融合脸部细节 → 高清放大

实战案例!如何用 ComfyUI 给模特换服装?

第一步:Group Style 图片风格化

①上传模特图片(这里我是拿 mj 跑的,用作教学演示,不涉及侵权),并固定图片尺寸,使得原图片不会过大或过小影响后面生成效果,同时检测模特的手部、身体、脸部,并且添加 openpose 和 depth 来控制生成图片的姿势与原图保持一致。

实战案例!如何用 ComfyUI 给模特换服装?

②添加喜欢的风格 Lora,并输入关键词(如下),我这里使用的 Lora 是来自里布的 abel 五彩斑斓的(古风)_0.1

网址(仅学习使用,不可商用):https://www.liblib.art/modelinfo/40e6b57ecdac411aae887967e89b5727 

另外还使用了 ip-adapter,主要解决的是有时候生成的图片与原图肤色差异过大,方便后面的脸部微调。

正向提示词:

Masterpiece,best quality,super details,intricate details,realistic,photography,
1girl\(Eyes\(Deep amber,crystal clear,long and delicate eyelashes\),Nose\(Elevated,a slightly upturned nose tip\),Lips\(Rosy color,defined lip line\),Hairstyle\(Black hair,smooth and shiny,slightly wavy at the ends\),Skin\(Fair,blemish-free,as delicate as porcelain\),Clothing\((gold long feathered dress,intricate floral filigree,gorgeous):1.5,walking,(look at viewer,floating hair,outdoor,upper body):1.53\), Background\((full moon,grassland):1.5,sky,forest,lake\),light on face,

反向提示词:

White clothes,paintings,sketches,(worst quality:2),(low quality:2),(normal quality:2),dot,mole,lowres,normal quality,monochrome,grayscale,lowres,text,error,cropped,worst quality,low quality,jpeg artifacts,ugly,duplicate,morbid,mutilated,out of frame,extra fingers,mutated hands,poorly drawn hands,poorly drawn face,mutation,deformed,blurry,dehydrated,bad anatomy,bad proportions,extra limbs,cloned face,disfigured,gross proportions,malformed limbs,missing arms,missing legs,extra arms,extra legs,fused fingers,too many fingers,long neck,username,watermark,signature,(mole:1.4),NSFW,watermark,

实战案例!如何用 ComfyUI 给模特换服装?

第二步:脸型修复

这一步是通过脸部 mask 后再用 lineart 控制原图脸型,使得脸型一致(这一步做不好,后面做的再好也没卵用,除非你的口才特别好)

实战案例!如何用 ComfyUI 给模特换服装?

我们可以对比以下脸型修复后与之前生成图片的对比,效果还是不错的

实战案例!如何用 ComfyUI 给模特换服装?

第三步:抠出脸部

这一步是把生成的图片和原图的脸部都抠出,为下一步融合做准备。

这里我们使用了 FaceMesh,他可以精准控制头部,如果你想控制眉毛、嘴巴、眼睛、瞳孔等,也可以打开相关选项,我这里只打开了脸部控制选项。

实战案例!如何用 ComfyUI 给模特换服装?

抠出来的图片如果直接进行融合,很容易在脸部边缘产生锯齿状,导致人物融合的假面感,所以我们在这一步增加了一个蒙版边缘羽化的过程。

实战案例!如何用 ComfyUI 给模特换服装?

第四步:脸部细节融合

①把原图和生成的图的 mask 脸部内容进行融合,增加一个 ColorAdapter 使两者的肤色融合。

实战案例!如何用 ComfyUI 给模特换服装?

②得到的图片进行高清放大,并且增加一些皮肤的质感,增强真实感。

实战案例!如何用 ComfyUI 给模特换服装?

第五步:Group 2x

最后我们就是把脸缩放进完整的画面就结束啦!

实战案例!如何用 ComfyUI 给模特换服装?

如果这一步的脸部和脖子的肤色有差异,可以在 color factor 里调整一下。

实战案例!如何用 ComfyUI 给模特换服装?

如上一步的 color factor 参数是 0,整体融合不错,但当我调整到 1 时,脸部就会太白了。

实战案例!如何用 ComfyUI 给模特换服装?

怎么样,大家应该都会了吧

还不会的话,建议你找找自己的原因。

三、总结

  1. 前期工作准备好了,操作不难,工作流的话,你想办法找到我,只要你能找到,我就给你,for free。
  2. comfy ui 我们也在某三方显卡租赁平台(我就不打广告了),准备好了云上的环境,老规矩,找我拿到工作流,你电脑能上网就能跑。
  3. 本教程详细介绍了如何使用 ComfyUI 实现模特换服装和场景,通过本次学习,大家可以轻松掌握该工作流的思路和逻辑,提高工作效率
  4. 关注我,下期见!
收藏 50
点赞 46

复制本文链接 文章为作者独立观点不代表优设网立场,未经允许不得转载。