MindSDK实现功能的最小粒度是插件,每一个插件实现特定的功能,如图片解码、图片缩放等。将这些插件按照合理的顺序编排,实现相应的功能。可视化流程编排通过可视化的方式,开发数据流图,生成pipeline文件供应用框架使用。
绘制界面分为左侧插件库、中间编辑区、右侧插件属性展示区,左侧插件库与中间编辑区请见图2,请参见表1。
区域 |
介绍 |
---|---|
插件库 |
|
编辑区 |
|
插件属性展示区 |
|
功能 |
作用 |
---|---|
Plugin Manager |
自定义插件管理,可通过该功能添加自定义插件的目录,导入用户的自定义插件库。(插件所在目录权限需要“440”权限,请在导入前进行确认。)
在使用Plugin Manager导入自定义插件时,请注意插件所需的依赖,如果插件存在未满足的依赖,该插件可能无法在插件库中显示。 |
Format |
格式化按键,可一键解决插件的重叠或一键格式化整理用户绘制完成的插件流程。 |
New |
新建画板。 |
Open |
打开pipeline文件。 |
Save |
以当前pipeline文件名称保存。 |
Save As |
自定义保存绘制完成的pipeline插件流程图文件。单击弹出保存窗口。 参数介绍如下,用户可自行定义:
|
Export |
以jpg格式导出pipeline文件,单击弹出图片导出窗口。
参数介绍如下,用户可自行定义:
|
默认“Stream name”为“stream0”,“Device Id”为“0”。请根据实际需求进行修改,如果需要对插件设置Device Id,请将属于同一Stream的插件选中设置为相同的Device Id。