主要内容

removeattribute.

从标签定义创建者对象中从标签或sublabel删除属性

描述

例子

Removeattribute(ldclabelName.attributename.在标签定义创建者对象中从指示的标签或sublabel中删除指定的属性ldc

例子

全部收缩

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

labeldeffile = fullfile(toolboxdir('想象'),'VisionData''labeldefswithattributes.mat');ld = load(labeldeffile)
ld =结构与字段:labeldefs:[4x4表]

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

LDC = LabeldefinitionCreator(LD.LabowDefs)
ldc = labelDefinitionCreator包含以下标签:0子标签3属性的车辆,属于None组。(info)具有0个子标签和0属性的行人,属于None组。(info)具有0个子标签和2个属性的lanmarker,属于None组。(info)具有1个子标签和0属性的TrafficLight,属于None组。关于属性和子标签的更多细节,使用info方法。

从标签中删除属性

显示标签定义创建者对象中定义的标签“Vehicle”的相关信息。

信息(ldc,“汽车”
名称:“车辆”类型:矩形LabelColor:{''}组:“无”属性:[“类”“颜色”“视图”] Sublabels:[]描述:'在车辆周围绘制一个紧的边界盒。使用这个标签汽车,公共汽车和拖车。

从标签“车辆”中删除属性“颜色”。

Removeattribute(LDC,“汽车”“颜色”

显示有关标签“车辆”的信息。确认删除属性“颜色”。

信息(ldc,“汽车”
名称:“车辆”类型:矩形LabelColor:{''}组:“无”属性:[“类”“查看”] Sublabels:[]描述:'在车辆周围绘制一个紧的边界盒。使用这个标签汽车,公共汽车和拖车。

从Sublabel中删除属性

显示有关标签定义创建器对象中定义的标签“交通灯”的信息。

信息(ldc,'红绿灯'
名称:“交通灯”类型:矩形LabelColor:{''}组:“无”属性:[] Sublabels:“Light”描述:'在红绿灯周围标记一个紧的边界框。使用sublabels标记每个灯

显示“TrafficLight”标签下的子标签“Light”信息。

信息(ldc,'交通/光线'
姓名:“灯”类型:矩形属性:[“活动”“颜色”] Sublabels:[]描述:'在每个光线周围标记一个紧的边界框。

从Sublabel“Companeslight / Light”中删除属性“Active”。

Removeattribute(LDC,'交通/光线''积极的'

显示有关Sublabel“交通/光”的信息。确认删除属性“活动”。

信息(ldc,'交通/光线'
姓名:“灯”类型:矩形属性:“颜色”Sublabels:[]描述:'在每个灯周围标记一个紧密的边界框。

输入参数

全部收缩

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

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

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

  • 要指定sublabel,请使用表单labelName / sublabelName'。在这种情况下,属性将与Sublabel相关联。

属性名称,指定为字符向量或字符串标量,标识要从指示的标签或sublabel删除的属性labelName.

在R2018B中介绍