BRISKPoints
Object for storing BRISK interest points
Description
This object provides the ability to pass data between the detectBRISKFeatures
and extractFeatures
functions. You can also
use it to manipulate and plot the data returned by these functions.
You can use the object to fill the points interactively in situations
where you might want to mix a non-BRISK interest point detector with
a BRISK descriptor.
Creation
Description
constructs a points
= BRISKPoints(location
)BRISKPoints
object from location
, an
M-by-2 array of [x y] point coordinates.
sets properties using one or more name-value arguments, in addition to all input arguments
from the previous syntax. points
= BRISKPoints(location
,Name=Value
)
Input Arguments
Properties
Object Functions
plot | Plot points |
isempty | Determine if points object is empty |
length | Number of stored points |
selectStrongest | Select points with strongest metrics |
size | Return size of points object |
selectUniform | Select uniformly distributed subset of point features |
select | Select point or region features during code generation |
Examples
Tips
Although BRISKPoints
can hold many points, it is a
scalar object. Therefore, numel
(BRISKPoints
) always
returns 1
. This value can differ from length
(BRISKPoints
), which returns the true number of points
held by the object.
References
[1] Leutenegger, S., M. Chli, and R. Siegwart. BRISK: Binary Robust Invariant Scalable Keypoints, Proceedings of the IEEE International Conference on Computer Vision (ICCV) 2011.
Extended Capabilities
Version History
Introduced in R2014a