Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available:
5.44.1
人脸分析工具
GeneratePreciseFaceMask
生成精确的人脸遮罩。
输入
input_image
: 输入图像grow
: 遮罩扩展像素数 (可选,默认0)grow_percent
: 遮罩扩展百分比 (可选,默认0.00)grow_tapered
: 是否使用锥形扩展 (可选,默认False)blur
: 遮罩模糊半径 (可选,默认0)fill
: 是否填充遮罩孔洞 (可选,默认False)
输出
mask
: 生成的人脸遮罩inverted_mask
: 反转的人脸遮罩image
: 应用遮罩后的图像
AlignImageByFace
根据图像中的人脸进行旋转对齐。
输入
analysis_models
: 分析模型image_from
: 要对齐的输入图像expand
: 是否扩展图像以包含整个旋转后的图像 (默认True)simple_angle
: 是否使用简化角度 (默认False)image_to
: 目标对齐图像 (可选)
输出
aligned_image
: 对齐后的图像rotation_angle
: 旋转角度inverse_rotation_angle
: 反向旋转角度
FaceCutout
切下人脸并进行缩放。
输入
analysis_models
: 分析模型image
: 输入图像padding
: 额外填充像素数padding_percent
: 额外填充百分比face_index
: 要处理的人脸索引 (默认-1,表示第一个检测到的人脸)rescale_mode
: 缩放模式 ('sdxl', 'sd15', 'sdxl+', 'sd15+', 'none', 'custom')custom_megapixels
: 自定义目标大小 (以百万像素为单位)
输出
cutout_image
: 切下并缩放的人脸图像bounding_info
: 边界框信息
FacePaste
将人脸图像贴回原图。
输入
destination
: 目标图像source
: 源人脸图像bounding_info
: 边界框信息margin
: 额外边缘像素数margin_percent
: 额外边缘百分比blur_radius
: 边缘模糊半径
输出
image
: 贴回人脸后的图像mask
: 应用的遮罩
ExtractBoundingBox
从边界框信息中提取坐标和尺寸。
输入
bounding_info
: 边界框信息
输出
x
: 边界框的x坐标y
: 边界框的y坐标width
: 边界框的宽度height
: 边界框的高度