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 (Computer Vision Toolbox) перечислители, чтобы задать тип метки: Cuboidпрямоугольникстрока, PixelLabel, Scene, или Custom.

    Примечание

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

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

  • Вектор символов или строковый скаляр — Это значение должны частично или полностью совпадать с одним из labelType (Computer Vision Toolbox) перечислители.

Пример: 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