Загрузите существующую таблицу определений метки в рабочую область. Создайте объект создателя определения метки.
ldc =
labelDefinitionCreator contains the following labels:
Vehicle with 0 sublabels and 3 attributes. (info)
Pedestrian with 0 sublabels and 0 attributes. (info)
LaneMarker with 0 sublabels and 2 attributes. (info)
TrafficLight with 1 sublabels and 0 attributes. (info)
For more details about attributes and sublabels, use the info method.
Получите информацию о метке "TrafficLight" как структурированные данные.
trafficStruct = struct with fields:
Name: "TrafficLight"
Type: Rectangle
Attributes: []
Sublabels: "Light"
Description: 'Mark a tight bounding box around the traffic light. Use the sublabels to mark each individual light'
Получите информацию о подметке "Light" под маркой "TrafficLight" как структурированные данные.
lightStruct = struct with fields:
Name: "Light"
Type: Rectangle
Attributes: ["Active" "Color"]
Sublabels: []
Description: 'Mark a tight bounding box around each light.'
Получите информацию об атрибуте "Цвет" под подмаркой "TrafficLight/Light" как структурированные данные.
colorStruct = struct with fields:
Name: "Color"
Type: List
ListItems: {3×1 cell}
Description: 'Specify the color of the light as one of Red, Yellow (amber) or Green.'
Отобразите поле ListItems
структуры colorStruct
.
ans = 3×1 cell array
{'Red' }
{'Yellow'}
{'Green' }