跳到主要内容

组件参数设置

创建组件

您可以通过在左侧组件库面板点击【+】,并在弹出菜单选择不同类型的组件。点击添加后,新添加的组件会显示在主面板中。可以创建服务组件、算法组件、前面板组件、复合组件等。

image.png image.png

编辑组件

点击选中组件,在右侧面板概览中可以对组件的名称、组件图标、颜色、组件作者、描述进行设置。设置后,可以在主面板中看到组件属性的变化。

image.png

设置输入输出桩

在概览面板下方有输入桩和输出桩设置。设置的内容包括:
端口名称

  • 端口名称
  • 鼠标放在输入/输出端口或者放大组件图标时显示的提示信息

端口类型

  • 组件开发者创建/编辑组件时,可以自定义选择该输入输出桩支持的数据类型,支持多选
  • 第一选择将做为该端口的默认数据类型,默认数据类型可以被修改,但仅能从已选择的数据类型范围中进行选择。
  • 组件在被使用时,右面板“输入输出端口类型”的下拉框中仅会显示上述被选择的数据类型。 | 数据类型 | 说明 | 示例 | | --- | --- | --- | | 所有类型 | 自动接收所有类型的输入 | | | 字符串 | 由数字、字母、下划线组成的一串字符 | "Hello World" | | 数字 | 整型、浮点型等数字 | 321、1.2 | | 布尔值 | True或者False | True、False | | 对象 (Json) | 符合Json格式的对象 | [{"a":1},{"b":2}],{"a":1,"b":2} | | 表格 | 二维数组,数据的第一行为表头,然后依次为第一行数据、第二行数据,以此类推 | [["id","name","value"],["1","xiaxia","3"],[“2”,"lanlan","33"]] | | 向量 | 实数一维数组 | [0,2,3.567,-0.555] | | 系统事件 | 默认接受所有广播信息中的系统事件 | Dashboard Refresh(前面板刷新) | | 文件 | 任何类型文件,接收后由用户自行解析 | t.txt、t.py | | Npy文件 | NumPy对象 | numpy.array | | 图片 | 图片文件 | img、jpg | | Csv文件 | Csv文件或DataFrame | andas.Dataframe、t.csv | | 模型 | 机器学习模型文件 | tensorflow模型 |

image.png

image.png

是否显示

  • 若勾选,则在端口会在组件图标中显示

使用时允许增减输入/出桩

  • 组件开发者创建/编辑组件时,可以选择是否允许该组件在使用中由使用者增减输入/出桩
  • 在右面板的输入/出桩配置页,勾选或取消勾选选项【使用时允许增减输入/出桩】

自动创建输入/输出桩

  • 组件开发者创建/编辑组件时,可以选择是否允许该组件在使用中,当检测到有节点连线被拖拽至节点图标的左右两侧时,自动创建输入/出桩
  • 在右面板的输入/出桩配置页,勾选或取消勾选选项【自动创建输入/输出桩】

image.png

编辑输入输出桩的数量
您可以点击输入桩后【+】或【垃圾桶】图标来新增或删除输入输出桩。

image.png

—— 更新于 2022年09月30日 ——