参数名称 | 说明 |
---|---|
image | 输入图像。 |
AnyLine Lineart
节点功能: AnyLinePreprocessor节点是一款复合型线稿提取器,结合了深度学习与传统线稿算法,适用于动漫、写实、漫画等多种风格图像的线条提取。
输入参数
输出参数
参数名称 | 说明 |
---|---|
image | 输出融合后的线稿图像。 |
控件参数
参数名称 | 说明 |
---|---|
merge_with_lineart | 用于与 AnyLine 融合的线稿类型,可选:lineart_standard, lineart_realisitic, lineart_anime, manga_line。不同风格影响融合线稿的特性,建议根据图像内容选择,标准线稿适合通用插图,anime 更适合动画线风格。 |
resolution | 处理图像的目标分辨率,默认值为 1280,步长为 8。控制预处理的缩放尺寸,越高越清晰,但处理时间越长,建议与最终生成分辨率匹配。 |
lineart_lower_bound | 线稿强度下限,默认值为 0。设置线稿掩模的二值化阈值范围下限,可用于抑制过浅的线条。 |
lineart_upper_bound | 线稿强度上限,默认值为 1。设置线稿掩模的二值化阈值范围上限,通常保持 1 即可,结合下限使用以控制保留线条范围。 |
object_min_size | 移除小物体的最小像素大小,默认值为 36。用于清除噪声或孤立点,值越大保留越粗线条,适合清洁背景。 |
object_connectivity | 像素连接性,默认为 1。控制连通区域的识别方式,值越高越严格,一般保持为 1 即可。 |
如下图所示,通过该节点可以提取画面的人物轮廓。
下图为Flux使用controlnet完成控制出图的示例工作流,通过线稿控制生成的人物姿势以及画面布局。