public class opencv_features2d extends opencv_features2d
Modifier and Type | Class and Description |
---|---|
static class |
opencv_features2d.Accumulator
\
Distance *
\
|
static class |
opencv_features2d.AdjusterAdapter
\brief A feature detector parameter adjuster, this is used by the DynamicAdaptedFeatureDetector
and is a wrapper for FeatureDetector that allow them to be adjusted after a detection
|
static class |
opencv_features2d.BFMatcher |
static class |
opencv_features2d.BOWImgDescriptorExtractor |
static class |
opencv_features2d.BOWKMeansTrainer |
static class |
opencv_features2d.BOWTrainer
\
Bag of visual words *
\
|
static class |
opencv_features2d.BriefDescriptorExtractor |
static class |
opencv_features2d.BRISK
BRISK implementation
|
static class |
opencv_features2d.DenseFeatureDetector |
static class |
opencv_features2d.DescriptorExtractor |
static class |
opencv_features2d.DescriptorMatcher
\
DescriptorMatcher *
\
|
static class |
opencv_features2d.DMatch
\
DMatch *
\
|
static class |
opencv_features2d.DMatchVectorVector |
static class |
opencv_features2d.DrawMatchesFlags
\
Drawing functions *
\
|
static class |
opencv_features2d.DynamicAdaptedFeatureDetector
\brief an adaptively adjusting detector that iteratively detects until the desired number
of features are detected.
|
static class |
opencv_features2d.FastAdjuster
\brief an adjust for the FAST detector.
|
static class |
opencv_features2d.FastFeatureDetector |
static class |
opencv_features2d.Feature2D |
static class |
opencv_features2d.FeatureDetector
Base Classes
|
static class |
opencv_features2d.FlannBasedMatcher |
static class |
opencv_features2d.FREAK
FREAK implementation
|
static class |
opencv_features2d.GenericDescriptorMatcher
\
GenericDescriptorMatcher *
\
|
static class |
opencv_features2d.GFTTDetector |
static class |
opencv_features2d.GridAdaptedFeatureDetector |
static class |
opencv_features2d.Hamming |
static class |
opencv_features2d.KeyPoint
The Keypoint Class
The class instance stores a keypoint, i.e.
|
static class |
opencv_features2d.KeyPointsFilter |
static class |
opencv_features2d.KeyPointVectorVector |
static class |
opencv_features2d.MSER
Maximal Stable Extremal Regions class.
|
static class |
opencv_features2d.OpponentColorDescriptorExtractor |
static class |
opencv_features2d.ORB
ORB implementation.
|
static class |
opencv_features2d.PyramidAdaptedFeatureDetector |
static class |
opencv_features2d.SimpleBlobDetector |
static class |
opencv_features2d.StarAdjuster
An adjuster for StarFeatureDetector, this one adjusts the responseThreshold for now
TODO find a faster way to converge the parameters for Star - use CvStarDetectorParams
|
static class |
opencv_features2d.StarDetector
The "Star" Detector.
|
static class |
opencv_features2d.SurfAdjuster |
static class |
opencv_features2d.VectorDescriptorMatcher
\
VectorDescriptorMatcher *
\
|
Constructor and Description |
---|
opencv_features2d() |
map
public static boolean initModule_features2d()
public static void write(opencv_core.FileStorage fs, BytePointer name, opencv_features2d.KeyPoint keypoints)
public static void write(opencv_core.FileStorage fs, String name, opencv_features2d.KeyPoint keypoints)
public static void read(opencv_core.FileNode node, opencv_features2d.KeyPoint keypoints)
public static void FAST(opencv_core.Mat image, opencv_features2d.KeyPoint keypoints, int threshold, boolean nonmaxSuppression)
public static void FAST(opencv_core.Mat image, opencv_features2d.KeyPoint keypoints, int threshold)
public static void FASTX(opencv_core.Mat image, opencv_features2d.KeyPoint keypoints, int threshold, boolean nonmaxSuppression, int type)
public static opencv_core.Mat windowedMatchingMask(opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, float maxDeltaX, float maxDeltaY)
public static void drawKeypoints(opencv_core.Mat image, opencv_features2d.KeyPoint keypoints, opencv_core.Mat outImage, opencv_core.Scalar color, int flags)
public static void drawKeypoints(opencv_core.Mat image, opencv_features2d.KeyPoint keypoints, opencv_core.Mat outImage)
public static void drawMatches(opencv_core.Mat img1, opencv_features2d.KeyPoint keypoints1, opencv_core.Mat img2, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatch matches1to2, opencv_core.Mat outImg, opencv_core.Scalar matchColor, opencv_core.Scalar singlePointColor, BytePointer matchesMask, int flags)
public static void drawMatches(opencv_core.Mat img1, opencv_features2d.KeyPoint keypoints1, opencv_core.Mat img2, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatch matches1to2, opencv_core.Mat outImg)
public static void drawMatches(opencv_core.Mat img1, opencv_features2d.KeyPoint keypoints1, opencv_core.Mat img2, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatch matches1to2, opencv_core.Mat outImg, opencv_core.Scalar matchColor, opencv_core.Scalar singlePointColor, ByteBuffer matchesMask, int flags)
public static void drawMatches(opencv_core.Mat img1, opencv_features2d.KeyPoint keypoints1, opencv_core.Mat img2, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatch matches1to2, opencv_core.Mat outImg, opencv_core.Scalar matchColor, opencv_core.Scalar singlePointColor, byte[] matchesMask, int flags)
public static void drawMatches(opencv_core.Mat img1, opencv_features2d.KeyPoint keypoints1, opencv_core.Mat img2, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatchVectorVector matches1to2, opencv_core.Mat outImg, opencv_core.Scalar matchColor, opencv_core.Scalar singlePointColor, opencv_core.ByteVectorVector matchesMask, int flags)
public static void drawMatches(opencv_core.Mat img1, opencv_features2d.KeyPoint keypoints1, opencv_core.Mat img2, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatchVectorVector matches1to2, opencv_core.Mat outImg)
public static void evaluateFeatureDetector(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, FloatPointer repeatability, IntPointer correspCount, opencv_features2d.FeatureDetector fdetector)
public static void evaluateFeatureDetector(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, FloatPointer repeatability, IntPointer correspCount)
public static void evaluateFeatureDetector(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, FloatBuffer repeatability, IntBuffer correspCount, opencv_features2d.FeatureDetector fdetector)
public static void evaluateFeatureDetector(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, FloatBuffer repeatability, IntBuffer correspCount)
public static void evaluateFeatureDetector(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, float[] repeatability, int[] correspCount, opencv_features2d.FeatureDetector fdetector)
public static void evaluateFeatureDetector(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, float[] repeatability, int[] correspCount)
public static void computeRecallPrecisionCurve(opencv_features2d.DMatchVectorVector matches1to2, opencv_core.ByteVectorVector correctMatches1to2Mask, opencv_core.Point2f recallPrecisionCurve)
public static float getRecall(opencv_core.Point2f recallPrecisionCurve, float l_precision)
public static int getNearestPoint(opencv_core.Point2f recallPrecisionCurve, float l_precision)
public static void evaluateGenericDescriptorMatcher(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatchVectorVector matches1to2, opencv_core.ByteVectorVector correctMatches1to2Mask, opencv_core.Point2f recallPrecisionCurve, opencv_features2d.GenericDescriptorMatcher dmatch)
public static void evaluateGenericDescriptorMatcher(opencv_core.Mat img1, opencv_core.Mat img2, opencv_core.Mat H1to2, opencv_features2d.KeyPoint keypoints1, opencv_features2d.KeyPoint keypoints2, opencv_features2d.DMatchVectorVector matches1to2, opencv_core.ByteVectorVector correctMatches1to2Mask, opencv_core.Point2f recallPrecisionCurve)
Copyright © 2014. All Rights Reserved.