public class FeatureDetector extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
AKAZE |
static int |
BRISK |
static int |
DENSE |
static int |
DYNAMIC_AKAZE |
static int |
DYNAMIC_BRISK |
static int |
DYNAMIC_DENSE |
static int |
DYNAMIC_FAST |
static int |
DYNAMIC_GFTT |
static int |
DYNAMIC_HARRIS |
static int |
DYNAMIC_MSER |
static int |
DYNAMIC_ORB |
static int |
DYNAMIC_SIFT |
static int |
DYNAMIC_SIMPLEBLOB |
static int |
DYNAMIC_STAR |
static int |
DYNAMIC_SURF |
static int |
FAST |
static int |
GFTT |
static int |
GRID_AKAZE |
static int |
GRID_BRISK |
static int |
GRID_DENSE |
static int |
GRID_FAST |
static int |
GRID_GFTT |
static int |
GRID_HARRIS |
static int |
GRID_MSER |
static int |
GRID_ORB |
static int |
GRID_SIFT |
static int |
GRID_SIMPLEBLOB |
static int |
GRID_STAR |
static int |
GRID_SURF |
static int |
HARRIS |
static int |
MSER |
protected long |
nativeObj |
static int |
ORB |
static int |
PYRAMID_AKAZE |
static int |
PYRAMID_BRISK |
static int |
PYRAMID_DENSE |
static int |
PYRAMID_FAST |
static int |
PYRAMID_GFTT |
static int |
PYRAMID_HARRIS |
static int |
PYRAMID_MSER |
static int |
PYRAMID_ORB |
static int |
PYRAMID_SIFT |
static int |
PYRAMID_SIMPLEBLOB |
static int |
PYRAMID_STAR |
static int |
PYRAMID_SURF |
static int |
SIFT |
static int |
SIMPLEBLOB |
static int |
STAR |
static int |
SURF |
Modifier | Constructor and Description |
---|---|
protected |
FeatureDetector(long addr) |
Modifier and Type | Method and Description |
---|---|
static FeatureDetector |
create(int detectorType) |
void |
detect(java.util.List<Mat> images,
java.util.List<MatOfKeyPoint> keypoints) |
void |
detect(java.util.List<Mat> images,
java.util.List<MatOfKeyPoint> keypoints,
java.util.List<Mat> masks) |
void |
detect(Mat image,
MatOfKeyPoint keypoints) |
void |
detect(Mat image,
MatOfKeyPoint keypoints,
Mat mask) |
boolean |
empty() |
protected void |
finalize() |
void |
read(java.lang.String fileName) |
void |
write(java.lang.String fileName) |
protected final long nativeObj
public static final int FAST
public static final int STAR
public static final int SIFT
public static final int SURF
public static final int ORB
public static final int MSER
public static final int GFTT
public static final int HARRIS
public static final int SIMPLEBLOB
public static final int DENSE
public static final int BRISK
public static final int AKAZE
public static final int GRID_FAST
public static final int GRID_STAR
public static final int GRID_SIFT
public static final int GRID_SURF
public static final int GRID_ORB
public static final int GRID_MSER
public static final int GRID_GFTT
public static final int GRID_HARRIS
public static final int GRID_SIMPLEBLOB
public static final int GRID_DENSE
public static final int GRID_BRISK
public static final int GRID_AKAZE
public static final int PYRAMID_FAST
public static final int PYRAMID_STAR
public static final int PYRAMID_SIFT
public static final int PYRAMID_SURF
public static final int PYRAMID_ORB
public static final int PYRAMID_MSER
public static final int PYRAMID_GFTT
public static final int PYRAMID_HARRIS
public static final int PYRAMID_SIMPLEBLOB
public static final int PYRAMID_DENSE
public static final int PYRAMID_BRISK
public static final int PYRAMID_AKAZE
public static final int DYNAMIC_FAST
public static final int DYNAMIC_STAR
public static final int DYNAMIC_SIFT
public static final int DYNAMIC_SURF
public static final int DYNAMIC_ORB
public static final int DYNAMIC_MSER
public static final int DYNAMIC_GFTT
public static final int DYNAMIC_HARRIS
public static final int DYNAMIC_SIMPLEBLOB
public static final int DYNAMIC_DENSE
public static final int DYNAMIC_BRISK
public static final int DYNAMIC_AKAZE
protected FeatureDetector(long addr)
public boolean empty()
public static FeatureDetector create(int detectorType)
public void detect(Mat image, MatOfKeyPoint keypoints, Mat mask)
public void detect(Mat image, MatOfKeyPoint keypoints)
public void detect(java.util.List<Mat> images, java.util.List<MatOfKeyPoint> keypoints, java.util.List<Mat> masks)
public void detect(java.util.List<Mat> images, java.util.List<MatOfKeyPoint> keypoints)
public void read(java.lang.String fileName)
public void write(java.lang.String fileName)
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable