public class BRISK extends Feature2D
Modifier | Constructor and Description |
---|---|
protected |
BRISK(long addr) |
Modifier and Type | Method and Description |
---|---|
static BRISK |
__fromPtr__(long addr) |
static BRISK |
create()
The BRISK constructor
keypoint.
|
static BRISK |
create(int thresh)
The BRISK constructor
|
static BRISK |
create(int thresh,
int octaves)
The BRISK constructor
|
static BRISK |
create(int thresh,
int octaves,
float patternScale)
The BRISK constructor
|
static BRISK |
create(int thresh,
int octaves,
MatOfFloat radiusList,
MatOfInt numberList)
The BRISK constructor for a custom pattern, detection threshold and octaves
|
static BRISK |
create(int thresh,
int octaves,
MatOfFloat radiusList,
MatOfInt numberList,
float dMax)
The BRISK constructor for a custom pattern, detection threshold and octaves
|
static BRISK |
create(int thresh,
int octaves,
MatOfFloat radiusList,
MatOfInt numberList,
float dMax,
float dMin)
The BRISK constructor for a custom pattern, detection threshold and octaves
|
static BRISK |
create(int thresh,
int octaves,
MatOfFloat radiusList,
MatOfInt numberList,
float dMax,
float dMin,
MatOfInt indexChange)
The BRISK constructor for a custom pattern, detection threshold and octaves
|
static BRISK |
create(MatOfFloat radiusList,
MatOfInt numberList)
The BRISK constructor for a custom pattern
|
static BRISK |
create(MatOfFloat radiusList,
MatOfInt numberList,
float dMax)
The BRISK constructor for a custom pattern
|
static BRISK |
create(MatOfFloat radiusList,
MatOfInt numberList,
float dMax,
float dMin)
The BRISK constructor for a custom pattern
|
static BRISK |
create(MatOfFloat radiusList,
MatOfInt numberList,
float dMax,
float dMin,
MatOfInt indexChange)
The BRISK constructor for a custom pattern
|
protected void |
finalize() |
String |
getDefaultName()
Returns the algorithm string identifier.
|
int |
getOctaves() |
int |
getThreshold() |
void |
setOctaves(int octaves)
Set detection octaves.
|
void |
setThreshold(int threshold)
Set detection threshold.
|
compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, read, write
clear, getNativeObjAddr, save
public static BRISK __fromPtr__(long addr)
public static BRISK create(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin, MatOfInt indexChange)
thresh
- AGAST detection threshold score.octaves
- detection octaves. Use 0 to do single scale.radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..dMax
- threshold for the short pairings used for descriptor formation (in pixels for keypoint
scale 1).dMin
- threshold for the long pairings used for orientation determination (in pixels for
keypoint scale 1).indexChange
- index remapping of the bits.public static BRISK create(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin)
thresh
- AGAST detection threshold score.octaves
- detection octaves. Use 0 to do single scale.radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..dMax
- threshold for the short pairings used for descriptor formation (in pixels for keypoint
scale 1).dMin
- threshold for the long pairings used for orientation determination (in pixels for
keypoint scale 1).public static BRISK create(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax)
thresh
- AGAST detection threshold score.octaves
- detection octaves. Use 0 to do single scale.radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..dMax
- threshold for the short pairings used for descriptor formation (in pixels for keypoint
scale 1).
keypoint scale 1).public static BRISK create(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList)
thresh
- AGAST detection threshold score.octaves
- detection octaves. Use 0 to do single scale.radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..
scale 1).
keypoint scale 1).public static BRISK create(int thresh, int octaves, float patternScale)
thresh
- AGAST detection threshold score.octaves
- detection octaves. Use 0 to do single scale.patternScale
- apply this scale to the pattern used for sampling the neighbourhood of a
keypoint.public static BRISK create(int thresh, int octaves)
thresh
- AGAST detection threshold score.octaves
- detection octaves. Use 0 to do single scale.
keypoint.public static BRISK create(int thresh)
thresh
- AGAST detection threshold score.
keypoint.public static BRISK create()
public static BRISK create(MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin, MatOfInt indexChange)
radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..dMax
- threshold for the short pairings used for descriptor formation (in pixels for keypoint
scale 1).dMin
- threshold for the long pairings used for orientation determination (in pixels for
keypoint scale 1).indexChange
- index remapping of the bits.public static BRISK create(MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin)
radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..dMax
- threshold for the short pairings used for descriptor formation (in pixels for keypoint
scale 1).dMin
- threshold for the long pairings used for orientation determination (in pixels for
keypoint scale 1).public static BRISK create(MatOfFloat radiusList, MatOfInt numberList, float dMax)
radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..dMax
- threshold for the short pairings used for descriptor formation (in pixels for keypoint
scale 1).
keypoint scale 1).public static BRISK create(MatOfFloat radiusList, MatOfInt numberList)
radiusList
- defines the radii (in pixels) where the samples around a keypoint are taken (for
keypoint scale 1).numberList
- defines the number of sampling points on the sampling circle. Must be the same
size as radiusList..
scale 1).
keypoint scale 1).public String getDefaultName()
Algorithm
getDefaultName
in class Feature2D
public int getOctaves()
public int getThreshold()
public void setOctaves(int octaves)
octaves
- detection octaves. Use 0 to do single scale.public void setThreshold(int threshold)
threshold
- AGAST detection threshold score.Copyright © 2020. All rights reserved.