public class DescriptorExtractor extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
AKAZE |
static int |
BRIEF |
static int |
BRISK |
static int |
FREAK |
protected long |
nativeObj |
static int |
OPPONENT_AKAZE |
static int |
OPPONENT_BRIEF |
static int |
OPPONENT_BRISK |
static int |
OPPONENT_FREAK |
static int |
OPPONENT_ORB |
static int |
OPPONENT_SIFT |
static int |
OPPONENT_SURF |
static int |
ORB |
static int |
SIFT |
static int |
SURF |
Modifier | Constructor and Description |
---|---|
protected |
DescriptorExtractor(long addr) |
Modifier and Type | Method and Description |
---|---|
void |
compute(java.util.List<Mat> images,
java.util.List<MatOfKeyPoint> keypoints,
java.util.List<Mat> descriptors) |
void |
compute(Mat image,
MatOfKeyPoint keypoints,
Mat descriptors) |
static DescriptorExtractor |
create(int extractorType) |
int |
descriptorSize() |
int |
descriptorType() |
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 SIFT
public static final int SURF
public static final int ORB
public static final int BRIEF
public static final int BRISK
public static final int FREAK
public static final int AKAZE
public static final int OPPONENT_SIFT
public static final int OPPONENT_SURF
public static final int OPPONENT_ORB
public static final int OPPONENT_BRIEF
public static final int OPPONENT_BRISK
public static final int OPPONENT_FREAK
public static final int OPPONENT_AKAZE
protected DescriptorExtractor(long addr)
public boolean empty()
public int descriptorSize()
public int descriptorType()
public static DescriptorExtractor create(int extractorType)
public void compute(Mat image, MatOfKeyPoint keypoints, Mat descriptors)
public void compute(java.util.List<Mat> images, java.util.List<MatOfKeyPoint> keypoints, java.util.List<Mat> descriptors)
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