was-node-suite-comfyui>Image Crop Face
was-node-suite-comfyui
时间:2025/11/07

Image Crop Face

此节点主要功能是从输入图像中检测人脸,并以该人脸为中心进行正方形裁剪,最后输出裁剪后的图像和裁剪信息。
Image Crop Face-节点参数说明
输入参数
image节点要处理的原始图像,节点将在这张图像上进行人脸检测和裁剪。
输出参数
IMAGE输出经过裁剪和处理后的人脸图像,图像是正方形的,背景被填充为黑色。
CROP_DATA输出一个包含裁剪信息的数据元组。它包含两个部分:原始尺寸: 裁剪出的人脸区域在填充和缩放前的原始像素尺寸;坐标 (left, top, right, bottom): 人脸在原始输入图像中的精确裁剪位置坐标。
控件参数
crop_padding_factor浮点数,参数用于控制裁剪框的内边距,决定了在检测到的人脸边界之外额外包含多少区域。该值是一个比例因子,例如,0.25(默认值)意味着裁剪框的尺寸会比检测到的人脸尺寸大约 25%。增加这个值可以包含更多肩膀或头发等背景区域;减小它则会更贴近人脸本身。
cascade_xml下拉菜单,允许手动选择用于人脸检测的级联分类器模型(XML文件)。不同的模型擅长检测不同类型或姿态的人脸。 选项说明: lbpcascade_anime-face.xml: 专门用于检测动漫风格的人脸。haarcascade_frontalface_default.xml: 用于检测正面人脸的系列模型,有不同的变种(default, alt, alt2),在不同光照和场景下各有优势。 haarcascade_profileface.xml: 用于检测侧脸。haarcascade_upperbody.xml:用于检测人的上半身。haarcascade_eye.xml: 用于检测眼睛。 节点会优先使用选择的模型进行检测。如果未手动选择,会按照内部预设的顺序(从动漫人脸到真人正脸、侧脸等)依次尝试,直到成功找到人脸为止。
工作流示例:


广告

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

广告

微信扫码入群,加入AIGC大家庭,与大家一起交流学习