attributeType

Перечисление поддерживаемых типов атрибута

Описание

Перечисление attributeType обеспечивает средние значения, чтобы задать тип атрибута в объекте labelDefinitionCreator, и Ground Truth Labeler (требует Automated Driving Toolbox™), и приложения Video Labeler.

Создание

Синтаксис

attributeType

Описание

пример

attributeType создает перечисление attributeType, чтобы задать тип атрибута.

Свойства

развернуть все

Эти свойства представляют перечислители.

Атрибут числового скаляра, заданный как перечислитель в перечислении attributeType.

Представьте в виде строки атрибут, заданный как перечислитель в перечислении attributeType.

Логический атрибут, заданный как перечислитель в перечислении attributeType.

Список атрибута строк, заданного как перечислитель в перечислении attributeType, берет значение атрибута в качестве строки от предопределенного списка строк.

Ни один, заданный как перечислитель в перечислении attributeType не указывает, что тип атрибута еще не задан.

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

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

Примеры

свернуть все

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

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

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

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

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

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

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

Приложения

Объекты

Введенный в R2018b