removeLabel

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

Синтаксис

Описание

пример

removeLabel(ldc,labelName) удаляет заданную метку из объекта ldc создателя определения метки.

Примечание

Удаление метки также удаляет любые атрибуты или подпомечает сопоставленным той меткой.

Примеры

свернуть все

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

labelDefFile = fullfile(toolboxdir('vision'),'visiondata','labelDefsWithAttributes.mat');
ld = load(labelDefFile)
ld = struct with fields:
    labelDefs: [4×4 table]

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

ldc = labelDefinitionCreator(ld.labelDefs)
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.

Удалите метку "Vehicle" из объекта создателя определения метки.

removeLabel(ldc,'Vehicle')

Отобразите детали объекта создателя определения метки подтвердить, что "Транспортное средство" удалено из определений метки.

ldc
ldc = 
labelDefinitionCreator contains the following labels:

	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.

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

свернуть все

Пометьте создателя определения, заданного как labelDefinitionCreator объект.

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

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

Объекты

Функции

Введенный в R2018b