主要内容

addAttribute.

在标签定义创建者对象中将标签或sublabel添加属性

描述

例子

addAttribute (ldclabelName.attributename.typeOfAttributeattributeDefault将具有指定名称和类型的属性添加到指定的标签或子标签。属性被添加到标签定义创建者对象中指定标签或子标签的层次结构下ldc

addAttribute (___名称,价值除了以前语法中的输入参数之外,使用一个或多个名称值参数指定选项。

例子

全部折叠

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

加载('sublabeldefstable.mat'

从标签定义表创建标签定义创建者对象。

ldc = labelDefinitionCreator (labelDefs)
LDC = LabEledefinitionCreator包含以下标签:带有1个子制造和0个属性的汽车,属于无组。(INFO)使用2个子制造和0属性的交通灯,属于无组。(信息)有关属性和子标记的更多详细信息,请使用INFO方法。

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

addAttribute(LDC,“汽车”“颜色”,attributeType.string,'红色的'

显示标签“交通灯”下的子标签的信息。

信息(ldc,“TrafficLight”
名称:"TrafficLight"类型:矩形LabelColor:{"}组:"None"属性:[]子标签:["RedLight" "GreenLight"]描述:“交通灯的包围框”

将属性“ISON”添加到标签“Trafficlight / Redlight”。将属性类型指定为具有值的逻辑真正的

addAttribute(LDC,'交通/红灯''ISON''逻辑',真的)

显示标签定义创建器对象的详细信息。

ldc
LDC = LabEledefinitionCreator包含以下标签:带有1个子标签和1个属性的汽车,属于无组。(INFO)使用2个子制造和0属性的交通灯,属于无组。(信息)有关属性和子标记的更多详细信息,请使用INFO方法。

显示有关标签“汽车”下的属性的信息信息对象功能。

信息(ldc,“汽车”
姓名:“汽车”类型:矩形LabelColor:{''}组:“无”属性:“颜色”Sublabels:“Light”描述:“车辆边界”框'

属性显示标签“TrafficLight”下的子标签“RedLight”的属性信息信息对象功能。

信息(ldc,'交通/红灯'
名称:“Redlight”类型:Rectangle属性:“ISON”Sublabels:[]描述:''

输入参数

全部折叠

标签定义创建者,指定为aLANENDEFINITIONCREATOR.对象。

标签或子标签名称指定为字符向量或字符串标量,唯一地标识要添加属性的标签或子标签。

  • 要指定标签,请使用表单'labelName.”。

  • 要指定sublabel,请使用表单labelName / sublabelName”。在本例中,属性与子标签相关联。

属性名称,指定为字符向量或字符串标量,标识要添加到标签或sublabel的属性。

属性的类型,指定为以下值之一:

  • attributype.枚举 - 属性类型必须是其中一个枚举器attributype.枚举:数字逻辑细绳, 要么列表

例子:AddAttribute(LDC,'Car','Color',AttributeType.String,'Red');

  • 字符矢量或字符串标量 - 此值必须部分或完全匹配其中一个枚举器attributype.枚举。

例子:addAttribute (ldc,‘车’,‘颜色’,‘力量’,‘红色’);

属性的默认值,指定为其中一个值:

  • 数字标量 - 指定此值typeOfAttribute数字

  • 逻辑标量-当时指定此值typeOfAttribute逻辑

  • 字符向量或字符串标量-当时指定此值typeOfAttribute细绳

  • 字符向量的单元格数组或字符串标量的单元格数组-当时指定此值typeOfAttribute列表

名称-值对的观点

指定可选的逗号分离对名称,价值参数。名称是参数名称和价值为对应值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:AddAttribute(LDC,'汽车/轮','Outsidediameter',AttributeType.numeric,740,“描述”,外径为MM');

属性描述,指定为逗号分隔的配对'描述'以及字符向量或字符串标量。使用此名称-值对来描述属性。

在R2018B中介绍