selectLabelsByName

Выберите метки основной истины именем метки

Описание

пример

gtLabel = selectLabelsByName(gTruth,labelNames) выбирает метки, заданные labelNames от groundTruth объект, gTruth. Функция возвращает соответствующий groundTruth объект, gtLabel, это содержит только выбранные метки. Если gTruth вектор из groundTruth объекты, затем функция возвращает вектор из соответствующего groundTruth объекты, которые содержат только выбранные метки.

Примеры

свернуть все

Добавьте каталог образов в путь 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 объект, gTruth, введите эту команду в MATLAB® командная строка.

gTruth.LabelDefinitions.Name

Пример: 'car'

Пример: "car"

Пример: {'car','lane'}

Пример: ["car" "lane"]

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

свернуть все

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

Каждый groundTruth объект в gtLabel соответствует groundTruth объект в gTruth входной параметр. Возвращенные объекты содержат только метки с именами, заданными labelNames входной параметр.

Ограничения

  • Выбор пиксельных меток по наименованию не поддерживается. Однако можно выбрать все метки пикселя типа. Используйте selectLabelsByType функция, задавая метку вводит как labelType.PixelLabel перечисление.

  • Выбор подметок по наименованию не поддерживается.

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

Объекты

Функции

Введенный в R2019a