exponenta event banner

addLabel

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

Описание

пример

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

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

Примеры

свернуть все

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

ldc = labelDefinitionCreatorMultisignal;

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

addLabel(ldc,'Car','Cuboid');

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

addLabel(ldc,'StopSign','Rectangle','Group','TrafficSign','Description','Bounding boxes for stop signs');

Просмотр подробных данных обновленного labelDefinitionCreatorMultisignal объект.

ldc
ldc = 
labelDefinitionCreatorMultisignal contains the following labels:

	Car with 0 sublabels and 0 attributes and belongs to None group.	(info)
	StopSign with 0 sublabels and 0 attributes and belongs to TrafficSign group.	(info)

For more details about attributes and sublabels, use the info method.

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

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

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

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

info(ldc,'StopSign')
           Name: "StopSign"
     SignalType: Image
      LabelType: Rectangle
          Group: "TrafficSign"
     LabelColor: {''}
     Attributes: []
      Sublabels: []
    Description: 'Bounding boxes for stop signs'

           Name: "StopSign"
     SignalType: PointCloud
      LabelType: Cuboid
          Group: "TrafficSign"
     LabelColor: {''}
     Attributes: []
      Sublabels: []
    Description: 'Bounding boxes for stop signs'

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

свернуть все

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

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

Тип метки, указанный как одно из следующих значений:

  • labelType перечисление - можно использовать любое из этих labelType перечислители для указания типа метки: Cuboid, Rectangle, Line, PixelLabel, Scene, или Custom.

    Примечание

    Добавление Cuboid или Rectangle также добавляет Rectangle или Cuboid введите, соответственно, в таблицу определений меток.

Пример: addLabel(ldc,'Car',labelType.Cuboid);

  • Вектор символов или строковый скаляр - это значение должно частично или полностью соответствовать одному из следующих значений: labelType счетчики.

Пример: addLabel(ldc,'Car','Cub');

Аргументы пары «имя-значение»

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

Пример: addLabel(ldc,'StopSign','Rectangle','Group','TrafficSign','Description','Bounding boxes for stop signs');

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

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

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