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

修复: Flux女生脸不再油光满面, 屁股下巴 -- 超实用Comfyui小技巧

ComfyUI上目前最强画图模型公认为Flux.

初次用Flux基础模型画真实的女生时, 和SD比起来, 会觉得画出来细节更多, 更真实.

但是当画多了, 就会觉得画出来的女生总是似曾相识. 仔细观察, 会发现一些共同的特征.

人偏老气, 像30~50的女生. 改了提示词也效果不大.

颧骨凸起, 嘴角下凹, 脸颊外凸

油光满面

最明显的特征: 屁股下巴, 下巴分两瓣

比如这张图, 粗一看很不错, 很真实.

但是请仔细看, 前面说的特征几乎都存在, 尤其是这个“屁股”下巴的特征.

修复方法

如图所示, 使用SameFace_fix这个Lora, 使用-0.6左右的系数来配合生成图.

然后加了个LoRA会出一个新问题, 画面偏暖, 偏老照片风格. 我们可以稍微调个色.

Lora和对应的工作流, 可以通过文末:

⬇️“阅读原文”⬇️的文档中下载.

仅仅4M大小的LoRA哦!

修复效果

仔细看左边第一张的原始图, 是不是都有上面说过的问题.

然后, 然后, 然后遇到一个心动💓的小姐姐:

修复原理

这是生成式AI中的一个常见问题,即模型生成的人具有相同的外观。与SD1.5/SDXL不同,这不仅仅是由于多样化的数据集收敛到单个标记(如“女性”)。在Flux中,Dev/Schnell是从专业版中提取出来的,导致了多样性的丧失。

然后以负权重应用此LoRA,它将作为一种负面提示起作用,但不需要使用负面提示!

通过使用这种巧妙的技巧,LoRA基本上会告诉Flux生成任何除了典型的Flux面孔之外的东西。结果是,我们每次都能得到美丽的独特面孔!

该LoRA是在Flux生成的最通用的女性照片上训练的。然后以负权重应用此LoRA,它将作为一种负面提示起作用,但不需要使用负面提示!

通过使用这种巧妙的技巧,LoRA基本上会告诉Flux生成任何除了典型的Flux面孔之外的东西。结果是,我们每次都能得到美丽的独特面孔!

至于说为什么权重在-0.6上下效果好. 😂

这里有那个心动小姐姐的对比图, 大家可以感受下不同权重的效果差别.

资料软件免费放送

次日同一发放请耐心等待

学好 AI绘画 不论是就业还是做副业赚钱都不错,但要学会 AI绘画 还是要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!

需要的可以扫描下方CSDN官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

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

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

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

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

三、最新AIGC学习笔记

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

四、AIGC视频教程合集

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

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述
这份完整版的学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

相关文章:

  • css 中 ~ 符号、text-indent、ellipsis、ellipsis-2、text-overflow: ellipsis、::before的使用
  • Day28笔记-Python自动化操作Word
  • 优选驾考系统小程序的设计
  • 工作日志:ruoyi-vue-plus echarts根据窗口大小变化
  • 自己做个国庆75周年头像生成器
  • 基于微信小程序的美食推荐系统
  • 数据结构-栈(理解版)
  • 数据结构之链表(2),双向链表
  • C语言——动态内存分配
  • linux部署redis,整合ansible和redis
  • 前端工程规范-2:JS代码规范(Prettier + ESLint)
  • Python 时间占位符:毫秒的使用
  • VR视频怎样进行加密和一机一码的使用?--加密(一)
  • Zookeeper下载、安装配置
  • 软件设计师——计算机网络
  • [deviceone开发]-do_Webview的基本示例
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 【刷算法】求1+2+3+...+n
  • dva中组件的懒加载
  • Magento 1.x 中文订单打印乱码
  • use Google search engine
  • 当SetTimeout遇到了字符串
  • 订阅Forge Viewer所有的事件
  • 计算机在识别图像时“看到”了什么?
  • 简析gRPC client 连接管理
  • 看完九篇字体系列的文章,你还觉得我是在说字体?
  • 区块链技术特点之去中心化特性
  • 突破自己的技术思维
  • 移动端唤起键盘时取消position:fixed定位
  • 责任链模式的两种实现
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 自动记录MySQL慢查询快照脚本
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • # Python csv、xlsx、json、二进制(MP3) 文件读写基本使用
  • ###C语言程序设计-----C语言学习(6)#
  • #162 (Div. 2)
  • #每日一题合集#牛客JZ23-JZ33
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (11)MATLAB PCA+SVM 人脸识别
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (差分)胡桃爱原石
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • .bat批处理(九):替换带有等号=的字符串的子串
  • .bat批处理(六):替换字符串中匹配的子串
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .Net Core中的内存缓存实现——Redis及MemoryCache(2个可选)方案的实现
  • .NET Core中的去虚
  • .Net Redis的秒杀Dome和异步执行
  • .NET 简介:跨平台、开源、高性能的开发平台
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)
  • .NET命名规范和开发约定
  • .Net语言中的StringBuilder:入门到精通