Overview Package Class Tree Index Help
OpenCV 3.0.0
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

org.opencv.features2d
Class DescriptorMatcher

java.lang.Object
 extended by org.opencv.features2d.DescriptorMatcher

public class DescriptorMatcher
extends java.lang.Object


Field Summary
static int BRUTEFORCE
static int BRUTEFORCE_HAMMING
static int BRUTEFORCE_HAMMINGLUT
static int BRUTEFORCE_L1
static int BRUTEFORCE_SL2
static int FLANNBASED
Method Summary
void add(java.util.List<Mat> descriptors)
void clear()
DescriptorMatcher clone()
DescriptorMatcher clone(boolean emptyTrainData)
static DescriptorMatcher create(int matcherType)
boolean empty()
java.util.List<Mat> getTrainDescriptors()
boolean isMaskSupported()
void knnMatch(Mat queryDescriptors, java.util.List<MatOfDMatch> matches, int k)
void knnMatch(Mat queryDescriptors, java.util.List<MatOfDMatch> matches, int k, java.util.List<Mat> masks, boolean compactResult)
void knnMatch(Mat queryDescriptors, Mat trainDescriptors, java.util.List<MatOfDMatch> matches, int k)
void knnMatch(Mat queryDescriptors, Mat trainDescriptors, java.util.List<MatOfDMatch> matches, int k, Mat mask, boolean compactResult)
void match(Mat queryDescriptors, Mat trainDescriptors, MatOfDMatch matches)
void match(Mat queryDescriptors, Mat trainDescriptors, MatOfDMatch matches, Mat mask)
void match(Mat queryDescriptors, MatOfDMatch matches)
void match(Mat queryDescriptors, MatOfDMatch matches, java.util.List<Mat> masks)
void radiusMatch(Mat queryDescriptors, java.util.List<MatOfDMatch> matches, float maxDistance)
void radiusMatch(Mat queryDescriptors, java.util.List<MatOfDMatch> matches, float maxDistance, java.util.List<Mat> masks, boolean compactResult)
void radiusMatch(Mat queryDescriptors, Mat trainDescriptors, java.util.List<MatOfDMatch> matches, float maxDistance)
void radiusMatch(Mat queryDescriptors, Mat trainDescriptors, java.util.List<MatOfDMatch> matches, float maxDistance, Mat mask, boolean compactResult)
void read(java.lang.String fileName)
void train()
void write(java.lang.String fileName)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

BRUTEFORCE

public static final int BRUTEFORCE
See Also:
Constant Field Values

BRUTEFORCE_HAMMING

public static final int BRUTEFORCE_HAMMING
See Also:
Constant Field Values

BRUTEFORCE_HAMMINGLUT

public static final int BRUTEFORCE_HAMMINGLUT
See Also:
Constant Field Values

BRUTEFORCE_L1

public static final int BRUTEFORCE_L1
See Also:
Constant Field Values

BRUTEFORCE_SL2

public static final int BRUTEFORCE_SL2
See Also:
Constant Field Values

FLANNBASED

public static final int FLANNBASED
See Also:
Constant Field Values
Method Detail

add

public void add(java.util.List<Mat> descriptors)

clear

public void clear()

clone

public DescriptorMatcher clone()
Overrides:
clone in class java.lang.Object

clone

public DescriptorMatcher clone(boolean emptyTrainData)

create

public static DescriptorMatcher create(int matcherType)

empty

public boolean empty()

getTrainDescriptors

public java.util.List<Mat> getTrainDescriptors()

isMaskSupported

public boolean isMaskSupported()

knnMatch

public void knnMatch(Mat queryDescriptors,
 java.util.List<MatOfDMatch> matches,
 int k)

knnMatch

public void knnMatch(Mat queryDescriptors,
 java.util.List<MatOfDMatch> matches,
 int k,
 java.util.List<Mat> masks,
 boolean compactResult)

knnMatch

public void knnMatch(Mat queryDescriptors,
 Mat trainDescriptors,
 java.util.List<MatOfDMatch> matches,
 int k)

knnMatch

public void knnMatch(Mat queryDescriptors,
 Mat trainDescriptors,
 java.util.List<MatOfDMatch> matches,
 int k,
 Mat mask,
 boolean compactResult)

match

public void match(Mat queryDescriptors,
 Mat trainDescriptors,
 MatOfDMatch matches)

match

public void match(Mat queryDescriptors,
 Mat trainDescriptors,
 MatOfDMatch matches,
 Mat mask)

match

public void match(Mat queryDescriptors,
 MatOfDMatch matches)

match

public void match(Mat queryDescriptors,
 MatOfDMatch matches,
 java.util.List<Mat> masks)

radiusMatch

public void radiusMatch(Mat queryDescriptors,
 java.util.List<MatOfDMatch> matches,
 float maxDistance)

radiusMatch

public void radiusMatch(Mat queryDescriptors,
 java.util.List<MatOfDMatch> matches,
 float maxDistance,
 java.util.List<Mat> masks,
 boolean compactResult)

radiusMatch

public void radiusMatch(Mat queryDescriptors,
 Mat trainDescriptors,
 java.util.List<MatOfDMatch> matches,
 float maxDistance)

radiusMatch

public void radiusMatch(Mat queryDescriptors,
 Mat trainDescriptors,
 java.util.List<MatOfDMatch> matches,
 float maxDistance,
 Mat mask,
 boolean compactResult)

read

public void read(java.lang.String fileName)

train

public void train()

write

public void write(java.lang.String fileName)

Overview Package Class Tree Index Help
OpenCV 3.0.0 Documentation
PREV CLASS NEXT CLASS FRAMES NO FRAMES All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

AltStyle によって変換されたページ (->オリジナル) /