GUI 和 API
本主题介绍您与 VisionPro Deep Learning 互动所使用的 GUI 和 API。
VisionPro Deep Learning GUI
VisionPro Deep Learning 图形用户界面 (GUI) 用于以下内容:
- 管理将包含训练集的图像。
- 快速准确地标记图像。
- 将多个 VisionPro Deep Learning 工具链接入工具链。
- 验证经过训练的工具的性能。
- 导出经过训练的网络和工具链,以便在运行时使用。
GUI 概述
本主题简要介绍了 VisionPro Deep Learning 导航。VisionPro Deep Learning 采用通用布局:
符号 | 控制 | 说明 |
---|---|---|
1 | 流控件 |
显示当前的流,并控制添加、重命名、删除和复制流。 |
2 | 工具参数 |
访问 VisionPro Deep Learning 工具参数。 |
3 | 重叠复选框 |
在图像显示区域上显示标记、标签或热力图(绿色分类高细节/绿色分类高细节快速)。 |
4 | 图像显示区域 |
显示图像和视图的空间。用户可配置的特征尺寸图形位于左上角。自定义集的标记、标签和指示器以及用于训练或验证集的指示器(高细节)显示在右上角。 |
5 | 图像文件信息 | 显示图像的文件名、图像文件的图像分辨率位深度以及显示图像的当前缩放设置。 |
6 | 视图浏览器 |
工具正在处理的视图的交互式列表。视图浏览器有 2 个模式。网格模式会在工作区中显示图像的缩略图以及标签、标记和遮蔽信息的摘要。列表模式提供了一个信息表,该表提供有关视图状态的更多详细信息,包括标记、标签、集或视图索引。有关更多详细信息,请参阅视图浏览器 - 网格模式和视图浏览器 - 列表模式。您可以使用显示筛选条件来自定义和排序所显示的视图。有关显示筛选条件的更多信息,请参阅显示筛选条件。 |
7 | 工具控件 |
提供对工具的访问,允许您添加其他工具,以及创建 VisionPro Deep Learning 工具链(如果需要)。 包含一个右键菜单,用于编辑所选工具。 还包含用于处理视图和训练工具的控件。执行这些任务时,将显示进度和状态信息。 |
8 | 数据库概述 |
工具的数据库概述部分,提供训练后工具状态的统计信息。 |
GUI 右键单击菜单
VisionPro Deep Learning 工具控件的右键菜单提供用于编辑工具的选项。所有选项都是标准的编辑选项,除了重置工具选项。重置工具选项通过擦除工具的受过训练的神经网络或模型(如果包含其一)并丢弃所有预训练数据,将工具置于预训练状态。
蓝色定位和蓝色读取工具的右键菜单包含一个额外选项(即,编辑工具模型),用于启动工具的模型编辑器。
视图浏览器 - 网格模式
网格模式通过显示缩略图来汇总了每个视图的信息。在网格模式下,您还可以向当前 VisionPro Deep Learning 工作区添加新图像,向训练集添加图像,对显示的视图应用筛选条件,对显示的视图进行排序,或者对每个视图进行其他操作。
视图浏览器 - 列表模式
列表模式通过呈现信息表来描述每个视图的完整信息。在信息表中,每个视图的书签(星形图标)、文件名、视图索引、标记、标签、分数、训练集指示器和自定义集指示器显示为一行。表中提供的列的种类因工具类型而异。在列表模式下,您还可以向当前 VisionPro Deep Learning 工作区添加新图像,向训练集添加图像,对显示的视图应用筛选条件,对显示的视图进行排序,或者对每个视图进行其他操作。
VisionPro Deep Learning API
VisionPro Deep Learning 通过 API 支持完全相同的功能。VisionPro Deep Learning 通过下列编程语言支持 API:
-
C (C++)
-
C# (.NET)
对于要利用 API 的人而言,强烈建议先通读一下本文档中介绍的 VisionPro Deep Learning GUI 的所有详细信息,因为在利用 VisionPro Deep Learning 工具方面,GUI 和 API 的所有功能概念和演练都相同。有关每种编程语言 API 的详细信息,请参阅下面路径中的开发人员和 API 文档
-
C
-
API 文档:
C:\Program Files\Cognex\VisionPro Deep Learning\2.1\Develop\docs -
示例代码:
C:\ProgramData\Cognex\VisionPro Deep Learning\2.1\Examples\c++
-
-
C#
-
API 文档:
C:\Program Files\Cognex\VisionPro Deep Learning\2.1\Develop\docs
-
示例代码:
C:\ProgramData\Cognex\VisionPro Deep Learning\2.1\Examples\c++
-