addLabel

Добавьте метку, чтобы пометить объект создателя определения для рабочего процесса лидара

    Описание

    пример

    addLabel(ldc,labelName,typeOfLabel) добавляет метка с указанным именем и типом к labelDefinitionCreatorLidar объект ldc.

    пример

    addLabel(___,Name,Value) задает опции с помощью одного или нескольких аргументов пары "имя-значение" в дополнение к входным параметрам в предыдущем синтаксисе. Например, Group, truck устанавливает группу добавленной метки к truck.

    Примеры

    свернуть все

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

    ldc = labelDefinitionCreatorLidar;

    Добавьте Cuboid метка, Vehicle, создателю определения метки.

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

    Добавьте Color припишите Vehicle пометьте как список трех строк.

    addAttribute(ldc,'Vehicle','Color','List',{'Red','White','Green'})

    Отобразите детали обновленного объекта создателя определения метки.

    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.
    

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

    labelDefs = create(ldc)
    labelDefs=1×6 table
           Name         Type     LabelColor     Group      Description     Hierarchy  
        ___________    ______    __________    ________    ___________    ____________
    
        {'Vehicle'}    Cuboid    {0x0 char}    {'None'}       {' '}       {1x1 struct}
    
    

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

    ldc = labelDefinitionCreatorLidar
    ldc = 
    labelDefinitionCreatorLidar
    

    Добавьте Cuboid метка, Vehicle, к объекту создателя определения метки. Включайте Group информация для метки.

    addLabel(ldc,'Vehicle','Cuboid','Group','Transport');

    Добавьте Scene метка, TrafficSign, к объекту. Включайте Group информация для метки.

    addLabel(ldc,'TrafficSign','Scene','Group','Data');

    Добавьте Color припишите Vehicle пометьте как строку.

    addAttribute(ldc,'Vehicle','Color','String','Red');

    Отобразите детали обновленного объекта создателя определения метки.

    ldc
    ldc = 
    labelDefinitionCreatorLidar contains the following labels:
    
    	Vehicle with 1 attributes and belongs to Transport group.	(info)
    	TrafficSign with 0 attributes and belongs to Data group.	(info)
    
    For more details about attributes, use the info method.
    

    Отобразите информацию о метке Vehicle использование info объектная функция.

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

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

    info(ldc,'Vehicle/Color')
                Name: "Color"
                Type: String
        DefaultValue: 'Red'
         Description: ' '
    

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

    свернуть все

    Пометьте создателя определения для рабочего процесса лидара в виде labelDefinitionCreatorLidar объект.

    Пометьте имя в виде вектора символов или строкового скаляра. Это определяет имя метки в объекте создателя определения метки.

    Тип метки, заданное использование одной из этих опций. Например, labelType.Cuboid задает Cuboid пометьте тип.

    • labelType перечисление — Задает тип метки как Scene или Cuboid labelType перечислитель.

    • Вектор символов или строковый скаляр — Задают значение, которое частично или полностью совпадает с одним из labelType перечислители. Например, Cub задает Cuboid пометьте тип.

    Аргументы name-value

    Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

    Пример: Group, truck устанавливает группу добавленной метки к truck.

    Название группы в виде разделенной запятой пары, состоящей из 'Group' и вектор символов или строковый скаляр. Используйте это аргументы пары "имя-значение", чтобы задать имя для группы меток.

    Пометьте описание в виде разделенной запятой пары, состоящей из 'Description' и вектор символов или строковый скаляр. Используйте это аргументы пары "имя-значение", чтобы описать метку.

    Смотрите также

    Объекты

    Функции

    Введенный в R2020b