Объект для хранения процентных точек BRISK
Этот объект предоставляет возможность передавать данные между detectBRISKFeatures
и extractFeatures
функций. Можно также использовать его, чтобы манипулировать и построить график данных, возвращенных этими функциями. Можно использовать объект для заполнения точек в интерактивном режиме в ситуациях, когда может потребоваться смешивание детектора процентных точек, отличного от 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., M. Chli, and R. Siegwart. BRISK: Binary Robust Invariant Scalable Keypoints, Proceedings of the IEEE International Conference on Компьютерное Зрение (ICCV) 2011.
cornerPoints
| detectBRISKFeatures
| detectFASTFeatures
| detectHarrisFeatures
| detectMinEigenFeatures
| detectMSERFeatures
| detectORBFeatures
| detectSURFFeatures
| extractFeatures
| KAZEPoints
| matchFeatures
| MSERRegions
| ORBPoints
| SURFPoints