Обнаружение и выделение признаков

Регистрация изображений, обнаружение точек интереса, извлечение дескрипторов признаков и сопоставление признаков точек

Локальными функциями и их дескрипторами являются базовые блоки многих алгоритмов компьютерного зрения. Их приложения включают регистрацию изображений, обнаружение объектов и классификацию, отслеживание и оценку движения. Эти алгоритмы используют локальные функции, чтобы лучше обработать изменения шкалы, вращение и поглощение газов. Алгоритмы Computer Vision Toolbox™ включают FAST, Харриса, и угловые детекторы Shi & Tomasi, и SURF, KAZE и детекторы блоба MSER. Тулбокс включает SURF, FREAK, BRISK, LBP, ORB и дескрипторы ПОЖИРАТЕЛЯ РЕСУРСОВ. Вы можете смешивание и подгонка детекторы и дескрипторы в зависимости от требований вашего приложения. Можно также извлечь функции с помощью предварительно обученной сверточной нейронной сети, которая применяет методы от поля глубокого обучения.

Функции

развернуть все

detectBRISKFeaturesОбнаружьте функции BRISK и возвратите объект BRISKPoints
detectFASTFeaturesОбнаружьте углы с помощью Алгоритма FAST и возвратите объект cornerPoints
detectHarrisFeaturesОбнаружьте углы с помощью алгоритма Харриса-Стивенса и возвратите объект cornerPoints
detectMinEigenFeaturesОбнаружение углов с помощью алгоритма минимальных собственных значений и возврат объекта cornerPoints
detectMSERFeaturesОбнаружьте функции MSER и возвратите объект MSERRegions
detectORBFeaturesОбнаружение и хранение ключевых точек ORB
detectSURFFeaturesОбнаружьте функции SURF и возвратите объект SURFPoints
detectKAZEFeaturesОбнаружьте функции KAZE
extractFeaturesИзвлеките дескрипторы точки интереса
extractLBPFeaturesИзвлеките функции локального бинарного шаблона (LBP)
extractHOGFeaturesИзвлеките гистограмму ориентированных градиентов функции
matchFeaturesНайдите соответствующие признаки
showMatchedFeaturesОтобразите соответствующие характерные точки
imwarpПримените геометрическое преобразование изображения
estimateGeometricTransformОценка геометрического преобразования по совпадающим парам точек
vision.BlockMatcherОцените движение между изображениями или видеокадрами
vision.LocalMaximaFinderНайдите локальные максимумы в матрицах
vision.TemplateMatcherНайдите шаблон в изображении
insertMarkerВставьте маркеры в изображение или видео
insertShapeВставьте фигуры в изображение или видео
insertObjectAnnotationАннотируйте истинный цвет или полутоновое изображение или видеопоток
insertTextВставьте текст в изображение или видео
imshowОтобразите изображение
imshowpairСравните различия между изображениями
binaryFeaturesОбъект для хранения бинарных характеристических векторов
BRISKPointsОбъект для хранения BRISK точек интереса
KAZEPointsОбъект для хранения KAZE точек интереса
cornerPointsОбъект для хранения угловых точек
SURFPointsОбъект для хранения SURF интересует точки
MSERRegionsОбъект для хранения областей MSER
ORBPointsОбъект для хранения ORB ключевых точек
affine2d2D аффинное геометрическое преобразование
affine3d 3-D аффинное геометрическое преобразование
projective2d 2D проективное геометрическое преобразование

Темы

Локальное выявление признаков и экстракция

Узнайте о преимуществах и приложениях локального обнаружения и извлечения объектов

Укажите типы функции

Выберите функции, которые возвращают и принимают объекты точек для нескольких типов функций

Системы координат

Укажите индексы пикселей, пространственные координаты и трехмерные системы координат

Чертите формы и линии

Когда вы задаете тип формы, чтобы чертить, необходимо также указать, что это - местоположение на изображении.

Рекомендуемые примеры