Image Canny Filter
节点中英文对比
Image Canny Filter
enable_threshold
threshold_low
threshold_high
Image Canny Filter
enable_threshold
threshold_low
threshold_high
Image Canny Filter - 参数说明
输入参数
images
需要进行边缘检测的原始输入图像,该节点可以处理单个图像或一个批次(batch)的图像。
输出参数
images
经过 Canny 边缘检测算法处理后生成的最终结果图像,是一张黑底白线的边缘图。
控件参数
enable_threshold
下拉菜单,选项: true (启用), false (禁用)。这是一个开关,用于决定是否手动设置下面的高低阈值,true: 可以手动设置threshold_low 和threshold_high 的值,对边缘检测进行精确控制。false: 节点将忽略设置的阈值,自动计算一个默认的阈值。节点会把图像中梯度最大值的 10%作为低阈值,50% 作为高阈值。
threshold_low
低阈值,浮点数,范围: 0.0 到 1.0 (默认值: 0.0)。作用为设置 Canny算法的低阈值,这个值只有在 enable_threshold 设置为 true 时才生效。它定义了被认为是“弱边缘”的梯度强度下限,调高此值: 会使得更多的弱边缘被舍弃,最终的边缘线条可能会变得更少、更不连续。调低此值: 会允许更多的弱边缘,可能保留更多细节,但可能引入一些噪声。
threshold_high
高阈值,浮点数,范围: 0.0 到 1.0 (默认值: 1.0)。作用为设置 Canny算法的高阈值,这个值只有在 enable_threshold 设置为 true 时才生效。它定义了被直接确认为“强边缘”的梯度强度下限,调高此值: 会使得只有最最明显的边缘才能成为“强边缘”,可能导致一些较弱的连续边缘断裂或消失,调低此值: 会让更多的像素点被直接认定为强边缘,从而连接和保留更多的边缘细节。一个好的经验法则是,高阈值通常是低阈值的 2 到 3 倍。
暂无节点说明