exponenta event banner

removeAttribute

Удаление атрибута из метки в создателе определения метки для рабочего процесса lidar

    Описание

    пример

    removeAttribute(ldc,labelName,attributeName) удаляет указанный атрибут attributeNameиз метки labelName в labelDefinitionCreatorLidar объект ldc.

    Примеры

    Удалить атрибут из метки в Lidar создателя определения метки

    Создать пустой labelDefinitionCreatorLidar объект.

    ldc = labelDefinitionCreatorLidar;
    Добавить Cuboid этикетка, Vehicle, к объекту создания определения метки.

    addLabel(ldc,'Vehicle','Cuboid')

    Добавить String атрибут, Color, в Vehicle этикетка.

    addAttribute(ldc,'Vehicle','Color','String','Red')
    Добавить еще String атрибут, Classification, на этикетку.

    addAttribute(ldc,'Vehicle','Classification','String','Car')

    Отображение информации о метке с помощью info объектная функция.

    info(ldc,'Vehicle')
               Name: "Vehicle"
               Type: Cuboid
         LabelColor: {''}
              Group: "None"
         Attributes: ["Color"    "Classification"]
        Description: ' '

    Удаление атрибута из Vehicle этикетка.

    removeAttribute(ldc,'Vehicle','Color')

    Отображение информации о метке. Подтвердите, что Attributes поле обновлено.

    info(ldc,'Vehicle')
               Name: "Vehicle"
               Type: Cuboid
         LabelColor: {''}
              Group: "None"
         Attributes: "Classification"
        Description: ' '

    Входные аргументы

    свернуть все

    Автор определения метки для рабочего процесса lidar, указанный как labelDefinitionCreatorLidar объект.

    Имя метки, указанное как вектор символа или скаляр строки. Определяет метку, из которой следует удалить атрибут.

    Имя атрибута, указанное как вектор символа или скаляр строки. Это определяет атрибут для удаления из метки, указанной labelName аргумент.

    См. также

    Объекты

    Функции

    Представлен в R2020b