Добавление атрибута к метке в создателе определения метки для рабочего процесса lidar
addAttribute( добавляет атрибут с указанным именем и типом к указанной метке. Атрибут добавляется в иерархию указанной метки в ldc,labelName,attributeName,typeOfAttribute,attributeDefault)labelDefinitionCreatorLidar объект ldc.
addAttribute(___, указывает параметры, использующие один или несколько аргументов пары имя-значение в дополнение к входным аргументам в предыдущем синтаксисе.Name,Value)
Создать пустой labelDefinitionCreatorLidar объект.
ldc = labelDefinitionCreatorLidar
Cuboid этикетка, Vehicle, создателю определения метки.
addLabel(ldc, 'Vehicle', 'Cuboid');
Добавить Color атрибут для Vehicle метка в виде строки.
addAttribute(ldc,'Vehicle','Color','String','Red')
Отображение сведений об обновленном объекте создания определения метки.
ldc
ldc = labelDefinitionCreatorLidar contains the following labels: Vehicle with 1 attributes and belongs to None group. (info) For more details about attributes, use the info method.
Отображение информации о метке Vehicle с использованием info объектная функция.
info(ldc,'Vehicle') Name: "Vehicle"
Type: Cuboid
LabelColor: {''}
Group: "None"
Attributes: "Color"
Description: ' 'Отображение информации о Color атрибут Vehicle с помощью метки info объектная функция.
info(ldc,'Vehicle/Color') Name: "Color"
Type: String
DefaultValue: 'Red'
Description: ' '