• ComfyUI如何使用Face Detailer和ComfyI2I插件进行修脸


    一.插件ComfyI2I使用

    1.ComfyUI中调用Mask Ops,节点用于图像处理中的遮罩操作

    配置项说明:
    mask:选择或输入遮罩图像。通常选择用于遮罩操作的二值化图像,黑色部分为保留区域,白色部分为遮盖区域。
    mode:定义遮罩操作模式。常见选项包括:
    【combine:合并遮罩,用于将多个遮罩图像叠加在一起。】
    【invert:反转遮罩,将遮罩的黑白部分互换。】
    【expand:扩展遮罩区域,适用于增加遮罩范围。】
    【shrink:收缩遮罩区域,适用于减少遮罩范围。】
    amount:设置扩展或收缩的量。根据需求调整,一般在0-10之间。
    threshold:调整遮罩的阈值。适用于二值化图像的处理,一般在0-1之间调整。
    smooth:对遮罩边缘进行平滑处理。适用于需要柔化遮罩边缘的场景。
    mask_from_alpha:从图像的Alpha通道生成遮罩。启用此选项可以从透明度信息中提取遮罩。
    mask_from_luminance:从图像的亮度生成遮罩。启用此选项可以基于亮度信息生成遮罩。

    2.创建蒙版插件BBOX Detector(combined) ,节点用于检测图像中的边界框

    配置项说明
    hreshold:设置检测的阈值。这决定了检测结果的置信度门槛。通常设置在0.5左右,低于此值的检测框将被过滤掉。建议:根据需要的精度调整,一般在0.4-0.6之间。
    dilation:定义膨胀操作的数量。这用于增加或减少检测区域的大小,通常在图像处理和形态学操作中使用。建议:如果需要扩大检测区域,增加膨胀值;需要缩小检测区域,减少膨胀值。一般在1-5之间。

    3.创建UltralyticsDetectorProvider,里面包含多个模型其中bbox/face_yolov8m.pt是针对脸部修复

    4.组合后测试脸部蒙版识别是否正常
    请添加图片描述
    5.测试正常后调出Inpaint Segments,放大蒙版范围

    6.连接蒙版后测试放大是否正常
    请添加图片描述
    7.连接图生图部分
    请添加图片描述
    8.调出Combine and Paste,记得将op选择multiply_alpha请添加图片描述
    9.将最后修复后的脸部合并到原图中
    请添加图片描述

    一.插件FaceDetalier使用

    FaceDetalier相对简单
    1.先创建常规文生图工作流
    请添加图片描述

    2.调出FaceDetalier
    3.组合连线文生图工作流,测试工作流
    请添加图片描述
    4.即完成了插件修脸的效果

  • 相关阅读:
    【动手学深度学习】李沐——循环神经网络
    SpringBoot+Vue项目旅游信息推荐系统【源码开源】
    Py使用requests爬虫1(基础+入门)
    CF1846F交互题WA了求Debug!
    jQuery使用echarts循环插入图表
    Vue的mixins(混入)机制使用
    【证明】若向量组线性相关,则向量组的线性映射也线性相关
    asp.net+sqlserver电费征缴管理系统C#项目
    SqlServer 系统表
    Kafka之常用参数配置整理
  • 原文地址:https://blog.csdn.net/weixin_38468167/article/details/139999253