editLabelDescription

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

Описание

пример

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

Примеры

свернуть все

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

ldc = labelDefinitionCreatorMultisignal;

Добавьте метку с именем 'TrafficLight'. Укажите тип метки как 'Rectangle'.

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

Отобразите информацию о подметке '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