继续执行
简介
继续执行节点是一个 灵活的条件判断节点,用于有条件地控制工作流分支的执行,根据指定的条件判断是否继续执行后续步骤。
该节点的核心特点是 根据输入元素类型自动适配配置选项:
当输入来自 属性定义节点 时,提供数值、字符串、布尔等基础类型的比较
当输入来自 检测类节点 (如模型、检测过滤、区域内时间等)时,额外提供检测数量、类别、置信度等专用比较
当输入来自 可视化节点 时,提供图像属性(高度、宽度、宽高比)的比较
该节点支持多种比较模式(静态模式、动态模式),可以灵活地根据工作流中的数据状态来控制执行流程,是实现条件分支逻辑的核心节点。
输入 / 输出
输入:
任意数据元素(来自上游节点的输出)
条件判断参数
输出:
当条件为真时:继续执行后续步骤
当条件为假时:阻止该分支继续执行
配置参数概览
参数名称 |
说明 |
示例/默认值 |
|---|---|---|
节点名称 |
步骤名称,用于标识该节点的唯一标识符 |
|
备注 |
可选的备注信息,用于描述该步骤的用途 |
留空 |
条件语句 |
点击进入配置页面,设置条件判断的详细参数 |
点击配置 |
下一步 |
当条件为真时执行的下一个步骤 |
从下拉菜单选择 |
条件语句配置说明
点击 条件语句 进入配置页面后,需要设置以下参数:
选择一个元素:选择用于条件判断的数据源(上游节点的输出)
条件基于:根据选择的元素类型,系统会自动提供相应的比较选项
在计数之前过滤检测结果 (可选):某些元素类型下可用,用于先过滤再判断
设置检测阈值:选择比较操作符和输入比较值
备注
关键特性:该节点会根据"选择一个元素"的类型,自动在"条件基于"中提供不同的选项。这使得节点可以适配不同场景的需求。
典型使用场景
场景一:基于属性定义的数值比较(最经典)
适用情况:当需要对自定义的数值、字符串、布尔值进行条件判断时
配置步骤:
选择一个元素:选择属性定义节点的输出,如
property_definition_1.output条件基于:无需额外选择(直接基于属性本身)
选择比较器:根据属性类型选择
数字比较:
>=、>、==、!=、<、<=字符串比较:
以...开头、以...结尾、包含布尔比较:
为真、为假其他:
存在、不存在
选择比较类型:
静态模式:与固定值比较
动态模式:与其他节点的输出比较
输入比较值 (静态模式):输入固定的比较值,如
0
典型应用:
判断自定义计数器是否达到阈值
判断状态标识是否为特定值
判断时间戳是否在某个范围内
场景二:基于检测结果的条件判断(最常用)
适用情况:当输入来自检测类节点(模型、检测过滤、区域统计等)时
配置步骤:
选择一个元素:选择检测类节点的输出,如
detections_filter_1.predictions条件基于:系统会提供检测专用的选项
边界数量:判断检测框的数量
关别与置信度:基于类别和置信度进行过滤后的判断
在计数之前过滤检测结果 (如果选择"关别与置信度"):
可勾选此选项,先按类别或置信度过滤
过滤依据:选择过滤条件(如"关别与置信度")
过滤检测条件:
按类别名称
按属性名称
置信度
设置检测阈值:设置过滤的具体值(如置信度
>= 0.8)
**设置检测阈值**(针对计数):
选择比较器:
>=、>、==等输入比较值:如
1(表示至少有1个检测结果)
典型应用:
判断是否检测到目标(检测数量 > 0)
判断检测到的高置信度目标数量是否满足条件
判断特定类别的检测数量是否达标
场景三:基于图像属性的条件判断
适用情况:当输入来自可视化节点时,判断输出图像的尺寸属性
配置步骤:
选择一个元素:选择可视化节点的图像输出,如
label_visualization_1.image条件基于:系统会提供图像专用的选项
Height (高度):图像高度(像素)
Width (宽度):图像宽度(像素)
Aspect Ratio (宽高比):图像的宽高比
选择比较操作符:选择数值比较操作符,如
>=输入比较值:输入具体的数值,如:
静态模式 / 动态模式:根据需求选择
典型应用:
判断输出图像分辨率是否满足要求
判断图像宽高比是否符合特定比例
根据图像尺寸决定后续处理流程
下一步配置
下一步 参数用于指定当条件为真时要执行的后续节点