exponenta event banner

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), 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'})

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

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

См. также

Приложения

Объекты

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