主要内容

editAttributeDescription

修改描述的属性标签定义创造者对象

自从R2018b

描述

例子

editAttributeDescription (ldc,labelName,attributeName,描述)修改的描述标签或sublabel被下一个属性labelName。标签定义的标签或sublabel必须创造者对象ldc

例子

全部折叠

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

labelDefFile = fullfile (toolboxdir (“愿景”),“visiondata”,“labelDefsWithAttributes.mat”);ld =加载(labelDefFile)
ld =结构体字段:labelDefs [4 x4表):

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

ldc = labelDefinitionCreator (ld.labelDefs)
ldc = labelDefinitionCreator包含以下标签:车辆与0 sublabels和3属性和属于一组。(信息)行人和0 sublabels 0属性和属于一组。(信息)和0 sublabels LaneMarker 2属性和属于一组。(信息)TrafficLight sublabels 1和0的属性和属于一组。(信息)更多细节属性和sublabels,使用信息的方法。

修改属性的描述在一个标签

显示信息“车辆”的标签。

信息(ldc,“汽车”)
名称:“车辆”类型:矩形LabelColor:{}组:没有“属性:[“类”“色”“视图”]Sublabels:[]描述:“画一个紧在车辆周围的边界框。使用这个标签对汽车、公共汽车和拖车。

显示的信息属性“颜色”下“车辆”的标签。

信息(ldc,“车辆/颜色”)
名称:“颜色”类型:字符串DefaultValue:“描述:“颜色的车辆,指定为一个字符串,比如红色,蓝色,白色。

修改属性的描述“颜色”标签下的“车辆”。

editAttributeDescription (ldc,“汽车”,“颜色”,汽车的颜色,指定为一个字符串,例如。“红色”。)

“车辆”显示的信息标签来验证修改后的属性描述。

信息(ldc,“车辆/颜色”)
名称:“颜色”类型:字符串DefaultValue:“描述:颜色的车辆,指定为一个字符串,例如。“红色”。

Sublabel下修改属性的描述

显示信息“TrafficLight”的标签。

信息(ldc,“TrafficLight”)
名称:“TrafficLight”类型:矩形LabelColor:{}组:“没有一个“属性:[]Sublabels:“光”的描述:“马克在红绿灯严密的边界框。使用sublabels标记每个灯的

显示的信息sublabel“光”标签下的“TrafficLight”。

信息(ldc,“TrafficLight /光”)
名称:“光”类型:矩形属性:[“积极”“颜色”]Sublabels:[]描述:“马克的边界框周围每个光。”

显示信息下的属性“活跃”sublabel“TrafficLight /光”。

信息(ldc,“TrafficLight /光/活跃”)
名称:“活跃”类型:逻辑DefaultValue: 0描述:“马克真光如果这是活跃和假如果不是。”

修改属性的描述“活跃”下sublabel“TrafficLight /光”。

editAttributeDescription (ldc,“TrafficLight /光”,“活跃”,“活跃:真(DefaultValue: 1),假(DefaultValue: 0) ')

显示属性“活跃”的信息来验证修改后的属性描述。

信息(ldc,“TrafficLight /光/活跃”)
名称:“活跃”类型:逻辑DefaultValue: 0描述:“活跃:真(DefaultValue: 1),假(DefaultValue: 0) '

输入参数

全部折叠

标签定义的创造者,指定为一个labelDefinitionCreator对象。

标签或sublabel名称指定为一个特征向量或字符串标量,惟一地标识的标签或sublabel属性相关联。

  • 指定一个标签,使用表单”labelName”。

  • 指定一个sublabel,使用表单”labelName / sublabelName”。在这种情况下,属性与sublabel关联。

属性名称,指定为一个特征向量或字符串标量标识的属性描述是被更新。

矢量描述,指定为一个字符或字符串标量包含新的属性被描述attributeName

版本历史

介绍了R2018b

另请参阅

对象

功能