removeAttribute

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

    Описание

    пример

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

    Примеры

    Удалите атрибут из метки в Label Definition Creator 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: ' '

    Входные параметры

    свернуть все

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

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

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

    См. также

    Объекты

    Функции

    Введенный в R2020b