labelType

Пометьте перечисления типа для маркировки

Описание

labelType перечисления позволяют вам задать типы меток, используемых в этих приложениях для маркировки: Image Labeler, Video Labeler и Ground Truth Labeler (требует Automated Driving Toolbox™). При создании определений метки при помощи labelDefinitionCreator или labelDefinitionCreatorMultisignal объект, используйте эти перечисления, чтобы создать определения метки определенных типов. При выборе меток из groundTruth или groundTruthMultisignal объект, используйте эти перечисления, чтобы выбрать метки определенного типа.

Создание

Описание

пример

labelType.Rectangle создает прямоугольный тип метки видимой области (ROI) для маркировки данных изображения и видеоданных.

labelType.Line создает тип метки ROI ломаной линии для маркировки данных изображения и видеоданных.

labelType.PixelLabel создает пиксельный тип метки ROI для маркировки данных изображения и видеоданных.

labelType.Cuboid создает тип метки ROI кубоида для маркировки данных об облаке точек лидара.

labelType.Scene создает тип метки сцены для маркировки данных через интервал требуемого времени.

labelType.Custom создает пользовательский тип метки. Приложения этикетировочной машины не отображают метки типа Custom.

Функции объекта

isCustomОпределите, является ли типами метки Custom метки
isROIОпределите, являются ли типы метки метками ROI
isSceneОпределите, является ли типами метки Scene метки

Примеры

свернуть все

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

ldc = labelDefinitionCreator();
addLabel(ldc,'Road',labelType.Rectangle);

Добавьте метку под названием "Небо" с типом метки, заданным как сцена.

addLabel(ldc,'Sky',labelType.Scene);

Добавьте подметку под названием "Маршруты" к метке "Road". Задайте тип метки для подметки как линия.

addSublabel(ldc,'Road','Lanes',labelType.Line);

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

ldc
ldc = 
labelDefinitionCreator contains the following labels:

	Road with 1 sublabels and 0 attributes and belongs to None group.	(info)
	Sky with 0 sublabels and 0 attributes and belongs to None group.	(info)

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

Отобразите информацию о метке "Road" как структура при помощи info функция. Type поле в структуре labelStruct указывает на тип метки.

labelStruct = info(ldc,'Road')
labelStruct = struct with fields:
           Name: "Road"
           Type: Rectangle
     LabelColor: {''}
          Group: "None"
     Attributes: []
      Sublabels: "Lanes"
    Description: ' '

Введенный в R2017a