editLabelDescription

Измените метку или подпометьте описание в объекте создателя определения метки для рабочего процесса мультисигнала

Описание

пример

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

Примеры

свернуть все

Создайте пустой labelDefinitionCreatorMultisignal объект.

ldc = labelDefinitionCreatorMultisignal();

Добавьте метку с именем 'Светофор'. Задайте тип метки как 'Прямоугольник'.

addLabel(ldc,'TrafficLight','Rectangle')

Добавьте подметку под названием 'Свет' к метке 'TrafficLight'. Задайте тип подметки как 'Прямоугольник'.

addSublabel(ldc,'TrafficLight','Light','Rectangle')

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

Отобразите информацию о метке 'TrafficLight'.

info(ldc,'TrafficLight')
           Name: "TrafficLight"
     SignalType: Image
      LabelType: Rectangle
          Group: "None"
     LabelColor: {''}
     Attributes: []
      Sublabels: "Light"
    Description: ' '

           Name: "TrafficLight"
     SignalType: PointCloud
      LabelType: Cuboid
          Group: "None"
     LabelColor: {''}
     Attributes: []
      Sublabels: "Light"
    Description: ' '

Измените описание для метки 'TrafficLight'.

editLabelDescription(ldc,'TrafficLight','Bounding box for the traffic light')

Отобразите информацию о метке 'TrafficLight', чтобы проверить модифицированное описание метки.

info(ldc,'TrafficLight')
           Name: "TrafficLight"
     SignalType: Image
      LabelType: Rectangle
          Group: "None"
     LabelColor: {''}
     Attributes: []
      Sublabels: "Light"
    Description: 'Bounding box for the traffic light'

           Name: "TrafficLight"
     SignalType: PointCloud
      LabelType: Cuboid
          Group: "None"
     LabelColor: {''}
     Attributes: []
      Sublabels: "Light"
    Description: 'Bounding box for the traffic light'

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

Отобразите информацию о подметке 'Light' под маркой 'TrafficLight'.

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

Измените описание для подметки 'Light'.

editLabelDescription(ldc,'TrafficLight/Light','Bounding box around each light of the Traffic light')

Отобразите информацию о подметке 'Light' под маркой 'TrafficLight', чтобы проверить модифицированное описание подметки.

info(ldc,'TrafficLight/Light')
           Name: "Light"
           Type: Rectangle
     LabelColor: ''
     Attributes: []
      Sublabels: []
    Description: 'Bounding box around each light of the Traffic light'

Входные параметры

свернуть все

Пометьте создателя определения для рабочего процесса мультисигнала в виде labelDefinitionCreatorMultisignal объект.

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

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

Пример: editLabelDescription(ldc,'TrafficLight','Bounding box for the traffic light')

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

Пример: editLabelDescription(ldc,'TrafficLight/Light','Bounding box around each light of the Traffic light')

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

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

Объекты

Функции

Введенный в R2020a