跳到主要内容

输出

输出模块主要用于将将检测结果以结构化数据形式输出。

输出结果

image149.png

功能

负责把各节点的处理结果整合成统一的输出格式。

参数设置与功能说明

image150.png

参数默认值说明
多边形近似参数1.5控制多边形轮廓近似的精度, 值越小越精确(逼近原始轮廓), 值越大越简化(减少点数)
最小轮廓面积4过滤面积小于此值的Mask, 用于去除噪点、微小误检

多边形近似参数示意图:

image151.png

输入输出说明

image152.png

输入

  • 图像:上游节点透传过来的原始图像

  • 结果:上游所有模型节点的累积结果数据

输出

JSON 格式的数据(无输出端口,直接返回)

图像预览

image153.png

功能

用于在流程中实时查看图像处理效果,方便调试和验证。与展开节点栏里的【启动预览】功能一样。

案例

image154.png

案例1(原图可视化预览)

image155.png

案例2(局部可视化预览)

image156.png

案例3(局部图预览)

image157.png

输入输出说明

输入

  • 图像:获取上一个节点的图像。

原图可视化\局部可视化

image158.png

功能

将识别结果绘制到图像上。原图可视化将处理结果映射回原图,局部可视化在当前局部图像上绘制结果。

参数设置与功能说明

参数默认值作用
☑ 显示框勾选画出检测框(矩形/旋转框)
☑ 显示文本勾选标注类别名称
☑ 显示分数勾选显示置信度分数(如 0.95)
☐ 黑色背景未勾选背景变黑,只高亮标注区域
☑ 显示掩码勾选显示实例分割的掩膜区域
☑ 显示轮廓勾选显示掩膜轮廓线
☑ 文本在框外勾选文字标注在框上方,不遮挡目标
☑ 显示文本阴影勾选文字加阴影,提高可读性
字体大小13标注文字大小
框线宽度2检测框线条粗细
框颜色255,0,0(红色)普通检测框颜色
旋转框颜色0,255,0(绿色)旋转矩形框颜色(如文字倾斜)
字体颜色255,0,0(红色)标注文字颜色

案例详情请查看结果预览。

输入输出说明

输入

  • 原图可视化:输入端口为图像、结果、是否通过、叠加文本;局部结果会映射回原图。
  • 局部可视化:输入端口为图像、结果,按局部坐标绘制。

输出

  • 图像:带检测结果的图像,通常下一个节点接【输出➡️图像预览\保存图像】。

保存图像

image159.png

功能

将流程中的图像结果保存到本地或指定路径。

参数设置与功能说明

参数

参数默认值说明
保存路径.图像保存目录。. 表示程序当前工作目录;相对路径也以该目录为起点
文件名后缀(空)在时间戳后追加的后缀;未填写时使用 _vis
保存格式png支持 png、jpg、bmp;其他值按 png 保存
☑ 启用保存勾选取消勾选后不写入图像文件
☑ 保存仿射图像勾选有拉直或仿射结果时优先保存该图,否则保存当前图像

仅在运行配置 save_imgtrue、节点启用保存,且“是否保存”未连接或输入 true 时写入文件;输入 false 时跳过保存。节点始终继续输出图像和结果。

案例

image160.png

案例1(原图可视化保存)

image161.png

案例2(局部可视化保存)

image162.png

案例3(局部图保存)

image163.png

案例4(满足条件保存)

流程图:

image164.png

结果过滤(高级)参数设置:

image165.png

保存图像参数设置:

image166.png

点击批量运行

image167.png

原始文件夹共59个文件。

image168.png

批量运行后,保存满足条件的图像,共48个文件。

image169.png

输入输出说明

image170.png

输入

  • 图像:待保存的局部图或可视化图。
  • 文件名:可选。连接时使用原文件名,并追加毫秒时间戳、序号和后缀;未连接时以 img_outputcropped 开头,格式由“保存格式”决定。
  • 是否保存:可选。输入 true 时允许保存,输入 false 时跳过;未连接时不限制保存。常见连接如下:
节点输出端口允许保存的情况
结果过滤(区域)存在区域内结果区域内有目标
结果过滤(高级)存在选择类别有指定类别
标签种类统计存在正样本标签种类数大于阈值
统计结果个数是否通过数量在范围内
类别筛选存在匹配有目标类别

输出

  • 图像:与输入图像相同

  • 结果:上游节点传入的结果