Объект для хранения BRISK точек интереса
Этот объект обеспечивает способность передать данные между detectBRISKFeatures
и extractFeatures
функции. Можно также использовать его, чтобы управлять и отобразить на графике данные, возвращенные этими функциями. Можно использовать объект заполнить точки в интерактивном режиме в ситуациях, где вы можете хотеть смешать детектор точки интереса non-BRISK с дескриптором BRISK.
создает points
= BRISKPoints(Location
)BRISKPoints
объект от M-by-2 массив [x y] указывает координаты, Location
.
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, points
= BRISKPoints(Location
,Name,Value
)points = BRISKPoints('Metric',0.0)
plot | Постройте точки |
isempty | Определите, пуст ли объект точек |
length | Количество сохраненных точек |
selectStrongest | Выберите точки с самыми сильными метриками |
size | Возвратите размер объекта точек |
selectUniform | Выберите равномерно распределенное подмножество характерных точек |
Несмотря на то, что BRISKPoints
может содержать много точек, это - скалярный объект. Поэтому numel
(BRISKPoints
) всегда возвращает 1
. Это значение может отличаться от length
(BRISKPoints
), который возвращает истинное число точек, сохраненное объектом.
[1] Leutenegger, S., М. Чли и Р. Сигварт. BRISK: бинарный устойчивый инвариантный масштабируемый Keypoints, продолжения международной конференции IEEE по вопросам компьютерного зрения (ICCV) 2011.
detectBRISKFeatures
| detectMSERFeatures
| detectFASTFeatures
| detectMinEigenFeatures
| detectHarrisFeatures
| extractFeatures
| matchFeatures
| detectSURFFeatures
| MSERRegions
| SURFPoints
| cornerPoints
| KAZEPoints
| detectORBFeatures
| ORBPoints