ComfyUI-Impact-Pack>FaceDetailer
ComfyUI-Impact-Pack

FaceDetailer

节点功能:专门用于面部细节增强的综合性节点,它结合了检测、分割和图像生成技术来自动改善图像中的面部质量。
FaceDetailer-节点参数说明
输入参数
image输入图像,支持单图或多图批处理。
model图像生成模型,通常为 SD 或 SDXL 类型。
clip文本编码模型。
vae编解码模型。
positive正向提示词。
negative反向提示词。
bbox_detector用于目标检测的模型组件。
sam_model_opt可选。若设置,则将 bbox 区域传入 SAM 获取掩码。
segm_detector_opt可选。分割模型,用于辅助细化 bbox 区域。
detailer_hook可选。用于自定义细化过程的钩子函数。
scheduler_func_opt可选。自定义调度函数。一般不需设置,仅高级用户使用。
输出参数
image增强后的完整图像。
cropped_refined放大区域的裁剪后重建图像。
cropped_enhanced_alpha带透明通道的增强图像,用于合成。
mask所有检测区域的合并掩码。
detailer_pipe组合信息结构,包含模型、Clip、VAE 等上下文。
cnet_images控制图像列表(用于 ControlNet)。
控件参数
guide_size放大后裁剪区域的尺寸,单位为像素。默认值为 512。控制细节增强区域的大小,数值越大代表对目标区域的重建尺寸越高,推荐根据人脸大小设置为 512~768。
guide_size_for指定 guide_size 用于 bbox(开启)或裁剪区域(关闭)。开启表示 guide_size 控制的是 bbox 放大区域,关闭则表示直接控制裁剪区域,推荐默认开启。
max_size放大区域的最大宽高限制。默认 1024。限制重建区域的最大尺寸,以防超出模型支持范围,建议不超过模型最大分辨率。
seed随机数种子。
steps采样步数。
cfg提示词引导系数。
sampler_name采样器名称,
scheduler调度器名称。
denoise去噪强度。
feather掩码羽化像素数,平滑边缘。
noise_mask是否启用噪声遮罩引导去噪过程。
force_inpaint强制使用 inpaint 模式。
bbox_thresholdBBox 检测置信度阈值,默认 0.5。
bbox_dilation扩展 BBox 尺寸,单位为像素。
bbox_crop_factor裁剪因子,控制 crop 区域与 bbox 的比例。
sam_detection_hintSAM 的提示模式,决定采样点方式。 - center-1: 中心点 - horizontal-2/vertical-2: 水平/垂直两点 - rect-4: 四角点 - mask-area: 区域平均点 - none: 不使用提示。推荐使用 center-1。
sam_dilationSAM 探测掩码膨胀像素数。
sam_thresholdSAM 探测敏感度阈值。
sam_bbox_expansionSAM 检测区域边界扩展像素。
sam_mask_hint_thresholdSAM 掩码提示的激活阈值。
sam_mask_hint_use_negative使用负提示方式。 False: 不使用 Small: 掩码内小区域为负样本 Outter: 外部区域为负样本。推荐使用 False 或 Outter。
drop_size最小对象尺寸过滤阈值。用于去除检测出的噪声或碎片对象,建议设为 10~30。
wildcard额外的动态提示词,用于增强控制。
cycle循环细化次数。默认值 1。
inpaint_model可选。使用 inpaint 模型进行修复。
noise_mask_feather可选。对噪声掩码进一步羽化像素数。
tiled_encode可选。是否在编码阶段进行分块处理。用于大图像处理,可缓解显存压力。建议在显存不足时启用。
tiled_decode可选。是否在解码阶段进行分块处理。

这三个节点搭配等于当前节点。因此,想要了解具体怎么使用这些参数,可分别前往BBOX Detector (SEGS)SAMDetector (combined)DetailerDebug (SEGS)这三个节点查看。

广告

可加入星球获取所有示例工作流~

广告

微信扫码入群,加入AIGC大家庭吧!

如您有任何疑问和网站建议,也欢迎加入我们的QQ交流群!

QQ群:128763578