public class Feature2D extends Algorithm
Modifier and Type | Method and Description |
---|---|
static Feature2D |
__fromPtr__(long addr) |
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) |
int |
defaultNorm() |
int |
descriptorSize() |
int |
descriptorType() |
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) |
void |
detectAndCompute(Mat image,
Mat mask,
MatOfKeyPoint keypoints,
Mat descriptors) |
void |
detectAndCompute(Mat image,
Mat mask,
MatOfKeyPoint keypoints,
Mat descriptors,
boolean useProvidedKeypoints) |
boolean |
empty() |
java.lang.String |
getDefaultName() |
void |
read(java.lang.String fileName) |
void |
write(java.lang.String fileName) |
clear, getNativeObjAddr, save
public static Feature2D __fromPtr__(long addr)
public void compute(java.util.List<Mat> images, java.util.List<MatOfKeyPoint> keypoints, java.util.List<Mat> descriptors)
public void compute(Mat image, MatOfKeyPoint keypoints, Mat descriptors)
public int defaultNorm()
public int descriptorSize()
public int descriptorType()
public void detect(java.util.List<Mat> images, java.util.List<MatOfKeyPoint> keypoints)
public void detect(java.util.List<Mat> images, java.util.List<MatOfKeyPoint> keypoints, java.util.List<Mat> masks)
public void detect(Mat image, MatOfKeyPoint keypoints)
public void detect(Mat image, MatOfKeyPoint keypoints, Mat mask)
public void detectAndCompute(Mat image, Mat mask, MatOfKeyPoint keypoints, Mat descriptors)
public void detectAndCompute(Mat image, Mat mask, MatOfKeyPoint keypoints, Mat descriptors, boolean useProvidedKeypoints)
public java.lang.String getDefaultName()
getDefaultName
in class Algorithm
public void read(java.lang.String fileName)
public void write(java.lang.String fileName)