主要内容

vision.labeler.AutomationAlgorithm类

包裹:视觉标签机

地面真值标记算法自动化接口

描述

这个vision.labeler.AutomationAlgorithm类指定用于定义要在中运行的自定义自动化算法的接口图片标识,视频贴标机,地面真理贴标机(自动驾驶工具箱)应用程序。从自动算法接口可以与标签应用程序的自动化工作流一起使用,以生成地面真相标签。

这个vision.labeler.AutomationAlgorithm类是一个处理

类属性

摘要
真正的

有关类属性的信息,请参见类属性.

性质

全部展开

这个自动算法类预定义了这组属性。

地面真实数据,指定为groundTruth地面多路信号(自动驾驶工具箱)对象此属性保存自动之前标签应用程序中的所有标签。

  • 用于中使用的自动化算法图片标识视频贴标机App,这个属性必须是groundTruth对象。

  • 用于中使用的自动化算法地面真理贴标机(自动驾驶工具箱)App,这个属性必须是地面多路信号对象。

属性:

GetAccess
公共
设置访问
私有的

在标签应用程序中为自动化选择的标签定义,指定为结构。标签应用程序支持每个自动化会话仅选择一个标签定义。在标签应用程序中,选定的标签定义在万博1manbetxROI标签现场标签左边的窗格。

该结构包含这些字段。

领域 描述
类型

labelType包含标签定义类型的枚举。有效的标签类型有:

  • 标签类型。矩形

  • 唇形长方体(点云)

  • labelType。ProjectedCuboid(用于图像和视频数据)

  • labelType。行

  • labelType.PixelLabel

  • labelType.场景

标签类型。自定义不支持。万博1manbetx

名称 包含标签定义名称的字符向量。
属性(可选)

结构数组,该数组为标签定义中的每个属性包含一个结构。如果标签定义不包含属性,则此属性不包含属性领域

此结构数组中每个属性结构的第一个字段包含属性名称。第二个字段包含与该名称关联的值的结构。如果要定义列表属性,还必须定义该属性的值列表数值,一串必然的属性是可选的。对于所有情况,属性的描述都是可选的。

像素标签(可选) 包含标签定义的像素标签ID的正整数。此像素标签字段仅适用于类型为的标签定义像素标签.

查看样本SelectedLabelDefinitions结构中包含一个属性,请在MATLAB中输入此代码®命令提示符。

selectedLabelDefs.Type=labelType.Rectangle;selectedLabelDefs.Name=“汽车”; selectedLabelDefs.Attributes=struct(“距离”,...结构(“默认值”0,“说明”,“传感器距离”))

查看样本SelectedLabelDefinitions包含像素标签定义的结构,请在MATLAB命令提示下输入此代码。

selectedLabelDefs.Type=labelType.Rectangle;selectedLabelDefs.Name=“汽车”; selectedLabelDefs.Attributes=struct(“距离”,...结构(“默认值”0,“说明”,“传感器距离”))

属性:

GetAccess
公共
设置访问
私有的

算法可以自动执行的有效标签定义,指定为结构数组。数组中的每个结构都对应一个有效的标签定义。要确定哪些标签定义有效,应用程序使用checkLabelDefinition方法此表描述了每个有效标签定义结构的字段。

领域 描述
类型

labelType包含标签定义类型的枚举。有效的标签类型有:

  • 标签类型。矩形

  • 唇形长方体(点云)

  • labelType。ProjectedCuboid(用于图像和视频数据)

  • labelType。行

  • labelType.PixelLabel

  • labelType.场景

标签类型。自定义不支持。万博1manbetx

名称 包含标签定义名称的字符向量。
属性(可选)

结构数组,该数组为标签定义中的每个属性包含一个结构。如果标签定义不包含属性,则此属性不包含属性领域

此结构数组中每个属性结构的第一个字段包含属性名称。第二个字段包含与该名称关联的值的结构。如果要定义列表属性,还必须定义该属性的值列表数值,一串必然的属性是可选的。对于所有情况,属性的描述都是可选的。

像素标签(可选) 包含标签定义的像素标签ID的正整数。此像素标签字段仅适用于类型为的标签定义像素标签.

查看样本有效标签定义结构中包含一个属性,在MATLAB命令提示符处输入此代码。

validLabelDefs(1)。类型= labelType。Rectangle; validLabelDefs(1).Name =“汽车”;validLabelDefs(2)。类型= labelType。行;validLabelDefs(2)。Name =“兰马克”;validLabelDefs(3)。类型= labelType。现场validLabelDefs(3)。Name =“阳光”

查看样本有效标签定义包含像素标签定义的结构,请在MATLAB命令提示下输入此代码。

validLabelDefs(1)。类型= labelType。像素标签;validLabelDefs(1)。Name =“道路”;validLabelDefs(1)。PixelLabelID = 1;validLabelDefs(2)。类型= labelType。像素标签;validLabelDefs(2)。Name =“天空”; validLabelDefs(2)。PixelLabelID=2

属性:

GetAccess
公共
设置访问
私有的

客户自动算法类来定义此属性集。这些属性设置自动算法的名称、描述和用户说明。

自动化算法名称,指定为字符向量。

属性:

GetAccess
公共
摘要
真正的
常数
真正的
不可复制
真正的

算法描述,指定为字符向量。

属性:

GetAccess
公共
摘要
真正的
常数
真正的
不可复制
真正的

应用程序中显示的算法方向,指定为单元格数组。UserDirections被指定为cellstr,每一根弦代表一个单独的方向。使用检查设置方法验证是否遵守了指示。

属性:

GetAccess
公共
摘要
真正的
常数
真正的
不可复制
真正的

方法

全部展开

R2017a中引入