exponenta event banner

addLabel

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

Описание

пример

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

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

Примеры

свернуть все

Создайте labelDefinityCreator.

ldc = labelDefinitionCreator;

Добавьте метку «Автомобиль».

addLabel(ldc,'Car',labelType.Rectangle);

Осмотрите этикетку.

ldc
ldc = 
labelDefinitionCreator contains the following labels:

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

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

Добавьте еще одну метку с именем StopSign в группу с именем TrafficSign. Добавьте описание.

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

Проверьте этикетки.

ldc
ldc = 
labelDefinitionCreator 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.

Создайте пустой объект создания определения метки.

ldc = labelDefinitionCreator
ldc = 
labelDefinitionCreator

Добавьте метку «Транспортное средство» в объект создания определения метки. Укажите тип метки в виде прямоугольника.

addLabel(ldc,'Vehicle',labelType.Rectangle)

Добавьте метку «StopSign» в объект создания определения метки. Укажите тип метки в виде прямоугольника и добавьте к ней описание.

addLabel(ldc,'StopSign',labelType.Rectangle,'Description','Bounding boxes for stop signs')

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

ldc
ldc = 
labelDefinitionCreator contains the following labels:

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

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

Просмотр информации о маркировке «Транспортное средство» с использованием функции объекта info.

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

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

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

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

свернуть все

Автор определения метки, указанный как labelDefinitionCreator объект.

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

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

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

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

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

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

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

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

Пример: addLabel(ldc,'Car',labelType.Rectangle,'Description','Type of Vehicle');

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

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

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