当前位置: 首页 > news >正文

comfyui替换电商模特工作流,模特们要真的要失业了吗?

comfyui生态的丰富绝对是电商行业的福利,有助于电商老板们开源节流,废话不多说本着追求进步进一步理解comfyui工作流的搭建逻辑,我们来拆解电商模特替换这个工作流!

老规矩一句话说工作流原理,1.借助XL-tile修改人物模特,2.借助image composition mask节点将生成的图像和原图像融合 3.借助inpainting model conditioning 对图像进行优化!

拓展内容:这里补充回顾一下tile的常见作用

1.修复损坏的图像,丰富图像新的细节

2.转换图像为任意风格

3.替换和修改图像里的任何内容,很显然我们这个工作流就用到了tile的这

个用法!

> 这份完整版的AIGC全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

一、搭建controlnet tile控制图生图工作流

这一步主要有三个分步骤

1、搭建基础文生图工作流

2、vae encode搭建适合于xl的图生图工作流

3.加装controlnet tile控制,**TTplanet tile guided filter!**这个节点为tile预处理器,TTplanet可以识别及以为一个小组名称TT兴趣团队!

其中Scaled Soft Weights 节点主要用于微调生成图像时的权重影响,通过调整这些参数,用户可以更精细地控制图像生成过程中的各种特定效果。

还有一个新的节点automatic cfg,Automatic CFG 节点是 ComfyUI 中的一个自动控制指导强度(CFG)设置工具,用于调整模型生成图像时的条件引导强度。以下是各个参数的作用解释:

这个节点我的理解大致为,自动控制CFG,让生成的图像更符合于提示词!

看看这一步的搭建的tile的效果:

a.西装换盔甲

b.白色衣服变印花衣服

二、搭建提示词翻译风格输入

这个比较简单用了要给argos translate text node翻译节点和sdxl prompt style!

三、实测换电商片模特

此时报错,因为生成的图像,不仅人物换了,产品也换了!

四、image composite mask节点解决报错

用这个节点的原理是将人物抠出来和原来的人物合并,对的,只是人物合并,图像合并后我们就会看到和左图一样的产品了!

其中source突出为刚才生成的图片即是上面图片右,destination目标图层为左图,即是被覆盖的图层,将要覆盖的图层。mask为选定出的人物图像!

到这一步我又会发现一个bug,就是因为图像结合后的图像会出现锯齿,这样的图像要去商用,估计老板只给二毛五,而且手部有重叠部分,所以我们要进一步对图像进行修补秀出锯齿!

五、inpainting model conditioning节点消除锯齿

这个时候我们需要用inpanting model conditioning节点对有锯齿和其他不和谐的地方进行修补,这个时候需要一个ksampler采样器,为了控制图像整体不变修改细节还需要加一个cn-tile.

这里我们需要注意inpaintmodel这个节点的mask部分就是我们需要修改的部分!

一般来说需要修改的部分有人物的轮廓部分,所以我们用outline mask标记出人物的轮廓部分,再用open maskeditor编辑器手动标出需要修改的部分,然后再用pixelwise(mask+mask)节点将遮罩相加,一并传入ksampler采样!因为cn-tile的加持下一般就会得到满意的效果!

当然有些时候,采样后产品会变这个时候我们需要再进行一次,image composite mask将生成的图像和参考图合并,最终选择合适的效果图!

这个工作流很好用,随着工作流的进一步优化,发现产品模特真的快要失业了。好了今天就分享到这里,感谢您的收看!

这份完整版的AIGC全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费
在这里插入图片描述


http://www.mrgr.cn/news/55956.html

相关文章:

  • windows安装mysql,跳过自定义的密码验证
  • 元宇宙的介绍
  • 第二百九十二节 JPA教程 - JPA查询成员示例
  • RabbitMQ 入门(八)SpringAMQP消息转换器
  • 【Eclipse系列】The word is not correctly spelled问题解决
  • idea 2023 创建 springboot 项目 LTS
  • 歌曲伴奏去哪里找?轻松获取你喜欢的伴奏
  • 10.17 多进程编程
  • 2024年9月青少年软件编程Python等级考试(一级)真题试卷及答案
  • 离线安装lrzsz
  • 代购系统搭建涉及到哪几方面❓
  • 电子便签:从偶像剧到职场的实用转变
  • 认识ldconfig,不仅仅可以用于查看库的版本
  • 使用Selenium爬取图片并保存为Excel:完整教程
  • 哪个牌子的台灯性价比高?五款性价比拉满的护眼台灯推荐
  • Thymeleaf模板引擎教程(详细总结)
  • Redis进阶:Spring框架中利用Redis实现对象的序列化存储
  • 华为员工爆料:朋友怀孕被裁,直接赔偿了82W!我真有点“羡慕”了。网友:“这算啥,我还见过更绝的!”
  • Node-RED开源项目的modbus通信(TCP)
  • Maven - Assembly实战
  • 【3D】几何算法合集2(自用资源)方便cv
  • 04_Pandas高级操作(上)
  • 【Docker】在AlmaLinux 8.10系统中安装Docker-ce过程分享
  • 自学网络安全?一般人我还是劝你算了吧
  • Tkinter中grid设置位置
  • 创建 RpcThreadPoolUtil 工具类