exponenta event banner

editLabelDescription

Изменение описания метки или подметки в объекте создания определения метки

Описание

пример

editLabelDescription(ldc,labelName,description) изменяет описание метки или надписи, идентифицированной labelName. Метка или подмаркировка должны находиться в объекте создания определения метки ldc.

Примеры

свернуть все

Загрузите существующую таблицу определений меток в рабочую область.

load('editlabelDefs.mat')

Создайте объект создания определения метки из таблицы определений меток.

ldc = labelDefinitionCreator(labelDefs)
ldc = 
labelDefinitionCreator contains the following labels:

	Vehicle with 0 sublabels and 3 attributes and belongs to None group.	(info)
	Pedestrian with 0 sublabels and 0 attributes and belongs to None group.	(info)
	LaneMarker with 0 sublabels and 2 attributes and belongs to None group.	(info)
	TrafficLight with 1 sublabels and 0 attributes and belongs to None group.	(info)

For more details about attributes and sublabels, use the info method.

Изменение описания метки

Информация о показе об этикетке «LaneMarker».

info(ldc,'LaneMarker')
           Name: "LaneMarker"
           Type: Line
     LabelColor: {''}
          Group: "None"
     Attributes: ["BoundaryType"    "Location_wrt_Ego"]
      Sublabels: []
    Description: ''

Измените описание для этикетки «LaneMarker».

editLabelDescription(ldc,'LaneMarker','Use 5 or more points for curved lane lines.')

Информация о показе об этикетке «LaneMarker», чтобы проверить измененное описание этикетки.

info(ldc,'LaneMarker')
           Name: "LaneMarker"
           Type: Line
     LabelColor: {''}
          Group: "None"
     Attributes: ["BoundaryType"    "Location_wrt_Ego"]
      Sublabels: []
    Description: 'Use 5 or more points for curved lane lines.'

Изменение описания субкниги

Отображение информации о метке «TrafficLight».

info(ldc,'TrafficLight')
           Name: "TrafficLight"
           Type: Rectangle
     LabelColor: {''}
          Group: "None"
     Attributes: []
      Sublabels: "Light"
    Description: 'Bounding box for the traffic light. Use sublabels to mark each individual light.'

Отображение информации о надписи «Light» под меткой «TrafficLight».

info(ldc,'TrafficLight/Light')
           Name: "Light"
           Type: Rectangle
     Attributes: ["Active"    "Color"]
      Sublabels: []
    Description: 'lights'

Измените описание подмаркировки «Light».

editLabelDescription(ldc,'TrafficLight/Light','Mark a tight bounding box around each light.')

Отображение информации о надписи «Light» для проверки измененного описания надписи.

info(ldc,'TrafficLight/Light')
           Name: "Light"
           Type: Rectangle
     Attributes: ["Active"    "Color"]
      Sublabels: []
    Description: 'Mark a tight bounding box around each light.'

Входные аргументы

свернуть все

Автор определения метки, указанный как labelDefinitionCreator объект.

Имя метки или вспомогательной метки, указанное как вектор символов или строковый скаляр, однозначно идентифицирующий метку или вспомогательную метку, для которых необходимо обновить описание.

  • Чтобы указать метку, используйте форму labelName.

  • Чтобы указать субкладку, используйте форму labelName/sublabelName.

Описание, указанное как вектор символов или строковый скаляр, содержащий новое описание метки или суббуквенной метки, идентифицированной labelName.

См. также

Объекты

Функции

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