attributeType

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

Описание

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

Создание

Описание

attributeType('Numeric') создает числовой перечисление типов атрибутов. Атрибуты этого типа являются числовыми скалярными значениями. Можно также использовать программный формат, attributeType.Numeric.

attributeType('String') создает перечисление типов строковых атрибутов. Атрибуты этого типа являются строковыми скалярами. Можно также использовать программный формат, attributeType.String.

attributeType('Logical') создает логический перечисление типов атрибутов. Атрибуты этого типа true (логический 1), false (логический 0) или пустое логическое значение. Можно также использовать программный формат, attributeType.Logical.

пример

attributeType('List') создает перечисление типов атрибутов списка. Атрибуты этого типа являются списками предопределенных строк. Можно также использовать программный формат, attributeType.List.

attributeType('None') создает перечисление, тип которого не задан. Можно также использовать программный формат, attributeType.None.

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

hasValueОпределите, является ли тип атрибута числовым или логическим

Примеры

свернуть все

Создайте объект создателя определения метки и добавьте метку с именем «Транспортным средством». Задайте тип метки как прямоугольник.

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

Добавить атрибут «Цвет» к метке «Транспортное средство». Укажите тип атрибута как список.

addAttribute(ldc,'Vehicle','Color',attributeType.List,{'White','Green','Blue'})

Отображение информации об атрибуте «Цвет» как структуре при помощи info функция. The Type поле в структуру output colorStruct указывает тип атрибута.

colorStruct = info(ldc,'Vehicle/Color')
colorStruct = struct with fields:
           Name: "Color"
           Type: List
      ListItems: {'White'  'Green'  'Blue'}
    Description: ' '

См. также

Приложения

Объекты

Введенный в R2018b