selectLabelsByName

Выберите достоверные данные по наименованию

Описание

пример

gtLabel = selectLabelsByName(gTruth,labelNames) возвращает gtLabel, groundTruth возразите или массив groundTruth объекты, содержа любые метки от gTruth то соответствие заданные labelNames.

Примеры

свернуть все

Добавьте каталог образов в путь MATLAB.

imageDir = fullfile(matlabroot,'toolbox','vision','visiondata','stopSignImages');
addpath(imageDir);

Загрузите groundTruth объект.

load('stopSignsAndCarsGroundTruth.mat');

Просмотрите определения метки.

stopSignsAndCarsGroundTruth.LabelDefinitions
ans=3×3 table
        Name          Type        Group  
    ____________    _________    ________

    {'stopSign'}    Rectangle    {'None'}
    {'carRear' }    Rectangle    {'None'}
    {'carFront'}    Rectangle    {'None'}

Получите достоверные данные для StopSign пометьте имя.

stopSignGroundTruth = selectLabelsByName(stopSignsAndCarsGroundTruth, ...
                                      'stopSign');

Получите достоверные данные для carRear и carFront.

carGroundTruth = selectLabels(stopSignsAndCarsGroundTruth, ...
                                  {'carRear','carFront'});

Удалите каталог образов из пути.

rmpath(imageDir);

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

свернуть все

Метки основной истины, заданные как groundTruth возразите или как массив groundTruth объекты.

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

Выходные аргументы

свернуть все

Основная истина только с заданными метками, возвращенными как groundTruth возразите или массив groundTruth объекты, содержа любые метки от gTruth то соответствие заданные labelNames.

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

Объекты

Функции

Введенный в R2019a