Back to FabImage Studio website

You are here: Start » Filter Reference » OpenCV » Feature 2D Framework » cvDetectFeature2D_BRISK

cvDetectFeature2D_BRISK


Module: OpenCV

BRISK keypoint detector and descriptor extractor.

Name Type Range Description
Input value
inImage Image Input image
Input value
inMask Region*
Input value
inThreshold Integer 0 - AGAST detection threshold score
Input value
inOctaves Integer 0 - Detection octaves. Use 0 to do single scale.
Input value
inRadius RealArray* Defines the radii (in pixels) where the samples around a keypoint are taken (for keypoint scale 1).
Input value
inNumber IntegerArray* Defines the number of sampling points on the sampling circle. Must be the same size as inRadius.
Input value
inMax Real 0.0 - Threshold for the short pairings used for descriptor formation (in pixels for keypoint scale 1).
Input value
inMin Real 0.0 - Threshold for the long pairings used for orientation determination (in pixels for keypoint scale 1).
Input value
inPatternScale Real 0.0 - Apply this scale to the pattern used for sampling the neighbourhood of a keypoint.
Output value
outKeyPoints AnnotatedPoint2DArray Annotated x value mean class id and y mean angle
Output value
outDescriptors Matrix Matrix contained features values and class id.

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Input arrays must have equal size in cvDetectFeature2D_BRISK.
DomainError inRadius and inNumber must be set together in cvDetectFeature2D_BRISK.

Complexity Level

This filter is available on Basic Complexity Level.