exponenta event banner

editLabelDescription

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

Описание

пример

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

Примеры

свернуть все

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

ldc = labelDefinitionCreatorMultisignal;

Добавьте метку с именем TrafficLight. Укажите тип метки «Прямоугольник».

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

Добавьте подмаркировку «Light» к метке «TrafficLight». Укажите тип подмаркировки «Rectangle».

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

Для проверки измененного описания субкниги под меткой «TrafficLight» отобразите информацию о субкниге «Light».

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