Package org.opencv.features2d
Class KAZE
java.lang.Object
org.opencv.core.Algorithm
org.opencv.features2d.Feature2D
org.opencv.features2d.KAZE
public class KAZE extends Feature2D
-
Field Summary
Fields Modifier and Type Field Description static intDIFF_CHARBONNIERstatic intDIFF_PM_G1static intDIFF_PM_G2static intDIFF_WEICKERT -
Constructor Summary
Constructors Modifier Constructor Description protectedKAZE(long addr) -
Method Summary
Modifier and Type Method Description static KAZE__fromPtr__(long addr)static KAZEcreate()static KAZEcreate(boolean extended, boolean upright, float threshold, int nOctaves, int nOctaveLayers, int diffusivity)protected voidfinalize()StringgetDefaultName()intgetDiffusivity()booleangetExtended()intgetNOctaveLayers()intgetNOctaves()doublegetThreshold()booleangetUpright()voidsetDiffusivity(int diff)voidsetExtended(boolean extended)voidsetNOctaveLayers(int octaveLayers)voidsetNOctaves(int octaves)voidsetThreshold(double threshold)voidsetUpright(boolean upright)Methods inherited from class org.opencv.features2d.Feature2D
compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, read, write
-
Field Details
-
DIFF_PM_G1
public static final int DIFF_PM_G1- See Also:
- Constant Field Values
-
DIFF_PM_G2
public static final int DIFF_PM_G2- See Also:
- Constant Field Values
-
DIFF_WEICKERT
public static final int DIFF_WEICKERT- See Also:
- Constant Field Values
-
DIFF_CHARBONNIER
public static final int DIFF_CHARBONNIER- See Also:
- Constant Field Values
-
-
Constructor Details
-
KAZE
protected KAZE(long addr)
-
-
Method Details
-
__fromPtr__
-
create
public static KAZE create(boolean extended, boolean upright, float threshold, int nOctaves, int nOctaveLayers, int diffusivity) -
create
-
getDefaultName
- Overrides:
getDefaultNamein classFeature2D
-
getExtended
public boolean getExtended() -
getUpright
public boolean getUpright() -
getThreshold
public double getThreshold() -
getDiffusivity
public int getDiffusivity() -
getNOctaveLayers
public int getNOctaveLayers() -
getNOctaves
public int getNOctaves() -
setDiffusivity
public void setDiffusivity(int diff) -
setExtended
public void setExtended(boolean extended) -
setNOctaveLayers
public void setNOctaveLayers(int octaveLayers) -
setNOctaves
public void setNOctaves(int octaves) -
setThreshold
public void setThreshold(double threshold) -
setUpright
public void setUpright(boolean upright) -
finalize
-