removeLabel

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

Синтаксис

removeLabel(ldc,labelName)

Описание

пример

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