主要内容

removeAttribute

在多信号工作流的标签定义创建者对象中从标签或子标签中删除属性

描述

例子

removeAttribute (ldclabelNameattributeName属性中的指定标签或子标签中删除指定的属性labelDefinitionCreatorMultisignal对象ldc

例子

全部折叠

创建一个空labelDefinitionCreatorMultisignal对象。

ldc = labelDefinitionCreatorMultisignal;

添加一个带有名称的标签“TrafficLight”.指定标签类型为“矩形”.添加一个“矩形”还增加了一个“长方体”标签定义表的条目。

addLabel (ldc,“TrafficLight”“矩形”

添加属性“活跃”的标签。指定属性类型为“逻辑”与价值真正的

addAttribute (ldc,“TrafficLight”“活跃”“逻辑”,真正的)

显示标签下的属性信息“TrafficLight”使用对象函数信息

信息(ldc,“TrafficLight”
名称:"TrafficLight" SignalType: Image LabelType: Rectangle Group: "None" LabelColor:{"}属性:"Active"子标签:[]描述:''名称:"TrafficLight" SignalType: PointCloud LabelType: Cuboid Group: "None" LabelColor:{"}属性:"Active"子标签:[]描述:''

删除属性“活跃”从这个标签“TrafficLight”

removeAttribute (ldc,“TrafficLight”“活跃”

添加一个名为“危险信号”的标签“TrafficLight”.指定子标签的类型为“矩形”

addSublabel (ldc,“TrafficLight”“危险信号”“矩形”

添加一个属性“关”到sublabel“危险信号”.指定属性的类型“关”作为“逻辑”与价值

addAttribute (ldc,“TrafficLight /红光”“关”“逻辑”假)

显示子标签下的属性信息“危险信号”在标签“TrafficLight”使用对象函数信息

信息(ldc,“TrafficLight /红光”
名称:"RedLight"类型:矩形LabelColor: "属性:"isOn"子标签:[]说明:''

删除属性“关”从sublabel“危险信号”

removeAttribute (ldc,“TrafficLight /红光”“关”

显示标签信息“TrafficLight”使用对象函数信息,以确认属性“活跃”已从标签定义中删除。

信息(ldc,“TrafficLight”
名称:"TrafficLight" SignalType: Image LabelType: Rectangle Group: "None" LabelColor:{"}属性:[]subblabels: "RedLight" Description: ''名称:"TrafficLight" SignalType: PointCloud LabelType: Cuboid Group: "None" LabelColor:{"}属性:[]subblabels: "RedLight" Description: ''

显示子标签信息“危险信号”在标签“TrafficLight”使用对象函数信息,以确认属性“关”已从标签定义中删除。

信息(ldc,“TrafficLight /红光”
名称:"RedLight"类型:矩形LabelColor: "属性:[]子标签:[]说明:''

输入参数

全部折叠

多信号工作流的标签定义创建者,指定为labelDefinitionCreatorMultisignal对象。

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

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

例子:removeAttribute (ldc,“TrafficLight”,“活动”)

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

例子:removeAttribute (ldc,“TrafficLight /红光”、“关”)

属性名,指定为字符向量或字符串标量,用于标识要从指定的标签或子标签中删除的属性labelName

介绍了R2020a