attributeType

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

Описание

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ложь (логический 0), или пустое логическое значение. Можно также использовать программируемый формат, attributeType.Logical.

пример

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

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

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

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

Примеры

свернуть все

Создайте создателя определения метки, возражают и добавляют метку под названием "Транспортное средство". Задайте тип метки как прямоугольник.

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

Добавьте атрибут под названием "Цвет" к метке "Vehicle". Задайте тип атрибута как список.

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

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

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

Смотрите также

Приложения

Объекты

Введенный в R2018b