主要内容

LANENDEFINITIONCREATIONISISINING.

用于存储,修改和创建MultiSignal Workflow的标签定义表的对象

描述

LANENDEFINITIONCREATIONISISINING.对象存储标签,子标签和属性的定义,以标记用于多目标工作流的地面真实数据。用对象功能添加,删除,修改或显示标签定义。使用创造对象函数从中创建标签定义表LANENDEFINITIONCREATIONISISINING.目的。您可以使用此标签定义表地面真理贴标机应用程序。

创建

描述

例子

LDC.= LANENDEFINITIONCREATIONINISININAL.创建一个空标签定义创建器对象LDC.对于多功能工作流程。使用此对象添加标签定义对象功能。使用信息函数检查存储标签,子标签和属性的详细信息。

例子

LDC.= LANENDEFINITIONCREATIONALISINGAL(Labeldefs.创建标签定义创建器对象LDC.对于多目标工作流程并从标签定义表存储定义Labeldefs.。用对象功能添加新标签定义或修改现有标签定义。使用信息函数检查存储标签,子标签和属性的详细信息。

输入参数

展开全部

标签定义,指定为具有最多八列的表。可能的列是名称SignalType.LabelType.团体描述LabelColor.Pixellabelid., 和等级制度。此表指定标签,子标签和标签原始数据的属性的定义。有关更多详细信息,请参阅标签财产TroundtruthmultiSignal.目的。

输出参数

展开全部

MultiSignal Workflow的标签定义创建者,返回ASLANENDEFINITIONCREATIONISISINING.包含有关与地面真实数据关联的标签定义的信息的对象。

对象功能

addlabel. 将标签添加到标签定义Creator对象进行多功能工作流程
addsublabel. 将sublabel添加到标签定义创建者对象中的标签,用于多项信号工作流
addAttribute. 将属性添加到标签或sublabel中的标签定义Creator对象以进行多功能工作流
removelabel. 从标签定义创建器对象中删除标签以获取多项信号工作流
removesublabel. 从标签定义创建器对象中删除Sublabel for MultiSignal工作流程
removeattribute. 从标签或sublabel中删除属性定义创建者对象以获取多项信号工作流程
EditLabelGroup. 在标签定义创建器对象中修改标签组名称,用于多项信号工作流程
editgroupname. 更改标签定义创建者对象中的组名为MultiSignal工作流程
EditLabeldScription. 在标签定义创建器对象中修改标签或sublabel描述,用于多项信号工作流
recorttributeescription. 修改标签定义创建器对象中的属性描述,用于多项信号工作流程
创造 从标签定义创建器对象创建标签定义表以获取多项信号工作流
信息 显示标签,sublabel或属性信息,存储在标签定义创建器对象中的多功能工作流程

例子

全部收缩

创造一个空的LANENDEFINITIONCREATIONISISINING.目的。

LDC = LabeldefinitionCreativIsInal.
LDC = LabeldefinitionCreativIsInal.

添加一个名称的标签'车辆'。指定类型为'长方形'。添加A.'长方形'还添加了A.'长方体'进入标签定义表。

addlabel(LDC,'车辆''长方形'

添加名称的属性'颜色'到标签'车辆'。将属性类型指定为具有值的字符串'红色的'

addAttribute(LDC,'车辆''颜色',attributeType.String,'红色的'

添加一个名称的sublabel'车轮'到标签'车辆'。指定Sublabel的类型'长方形'

addsublabel(LDC,'车辆''车轮''长方形'

添加一个名为的属性'直径'到Sublabel.'车轮'。将属性值指定为a'数字'标量。

addAttribute(LDC,'车辆/轮子''直径''数字',14)

显示更新的详细信息LANENDEFINITIONCREATIONISISINING.目的。

LDC.
LDC = LabeldefinitionCreationAlInal包含以下标签:具有1个子制造和1个属性的车辆,属于无组。(信息)有关属性和子标记的更多详细信息,请使用INFO方法。

从存储在对象中的定义创建标签定义表。

labeldefs = create(LDC)
labeldefs =2×7表姓名SignalType LabelType组描述LabelColor层次结构__________________________________________ _________________________10 char} {'none'} {'none'} {'none'} pointcloud cumod {'none'}{''} {0x0 char} {1x1 struct}

将现有的MultiSignal标签定义表加载到工作区中。

labeldeffile = fullfile(toolboxdir('驾驶'),'divertdata''labeldefsmultisignal.mat');ld = load(labeldeffile)
ld =结构与字段:Labeldefs:[6x6表]

创建一个LANENDEFINITIONCREATIONISISINING.来自标签定义表的对象。

LDC = LabeldefInitionCreativInalIsignal(LD.Labeldefs)
LDC = LabEledefinitionCreativelIsignal包含以下标签:带有0个子制造和0个属性的汽车,属于无组。(Info)Leftlane含有0个子制造和0个属性,属于无组。(信息)道路与0个子制造和0个属性,属于无组。(信息)阳光阳光,具有0个子制造和0个属性,属于无组。(信息)城市有0个子标签和0个属性,属于无组。(信息)有关属性和子标记的更多详细信息,请使用INFO方法。

向标签添加一个新属性'车'

addAttribute(LDC,'车''颜色''列表',{'红色的''绿色的''蓝色的'})

显示更新的详细信息LANENDEFINITIONCREATIONISISINING.目的。

LDC.
LDC = LabEledefinitionCreativInal包含以下标签:带有0个子标签和1个属性的汽车,属于无组。(Info)Leftlane含有0个子制造和0个属性,属于无组。(信息)道路与0个子制造和0个属性,属于无组。(信息)阳光阳光,具有0个子制造和0个属性,属于无组。(信息)城市有0个子标签和0个属性,属于无组。(信息)有关属性和子标记的更多详细信息,请使用INFO方法。
在R2020A中介​​绍