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 and belongs to None group.	(info)
	Pedestrian with 0 sublabels and 0 attributes and belongs to None group.	(info)
	LaneMarker with 0 sublabels and 2 attributes and belongs to None group.	(info)
	TrafficLight with 1 sublabels and 0 attributes and belongs to None group.	(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 and belongs to None group.	(info)
	LaneMarker with 0 sublabels and 2 attributes and belongs to None group.	(info)
	TrafficLight with 1 sublabels and 0 attributes and belongs to None group.	(info)

For more details about attributes and sublabels, use the info method.

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

свернуть все

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

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

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

Объекты

Функции

Введенный в R2018b