exponenta event banner

editLabelGroup

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

Описание

пример

editLabelGroup(ldc,labelName,groupName) изменяет имя группы, соответствующее метке, идентифицированной labelName. Метка должна быть связана с labelDefinitionCreatorMultisignal объект ldc.

Примеры

свернуть все

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

ldc = labelDefinitionCreatorMultisignal;

Добавление метки с именем 'Car' в группе с именем 'Vehicle'. Задайте тип метки как 'Rectangle'. Добавление 'Rectangle' также добавляет 'Cuboid' запись в таблицу определений меток.

addLabel(ldc,'Car','Rectangle','Group','Vehicle')

Отображение информации о имени группы метки 'Car' использование функции объекта info.

info(ldc,'Car')
           Name: "Car"
     SignalType: Image
      LabelType: Rectangle
          Group: "Vehicle"
     LabelColor: {''}
     Attributes: []
      Sublabels: []
    Description: ' '

           Name: "Car"
     SignalType: PointCloud
      LabelType: Cuboid
          Group: "Vehicle"
     LabelColor: {''}
     Attributes: []
      Sublabels: []
    Description: ' '

Добавление метки с именем 'Truck' в группу с именем 'FourWheeler'. Задайте тип метки как 'Rectangle'.

addLabel(ldc,'Truck',labelType.Rectangle,'Group','FourWheeler')

Переместить 'Car' на метку в 'FourWheeler' группа.

editLabelGroup(ldc,'Car','FourWheeler')

Отображение информации о метке 'Car' для подтверждения того, что имя группы метки изменено с 'Vehicle' кому 'FourWheeler' использование функции объекта info.

info(ldc,'Car')
           Name: "Car"
     SignalType: Image
      LabelType: Rectangle
          Group: "FourWheeler"
     LabelColor: {''}
     Attributes: []
      Sublabels: []
    Description: ' '

           Name: "Car"
     SignalType: PointCloud
      LabelType: Cuboid
          Group: "FourWheeler"
     LabelColor: {''}
     Attributes: []
      Sublabels: []
    Description: ' '

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

свернуть все

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

Имя метки, указанное как вектор символа или скаляр строки, однозначно идентифицирующий метку, соответствующую groupName вы хотите изменить.

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

См. также

Объекты

Функции

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