Package org.opencv.features2d
Class AgastFeatureDetector
- java.lang.Object
 - 
- org.opencv.core.Algorithm
 - 
- org.opencv.features2d.Feature2D
 - 
- org.opencv.features2d.AgastFeatureDetector
 
 
 
 
- 
public class AgastFeatureDetector extends Feature2D
Wrapping class for feature detection using the AGAST method. : 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intAGAST_5_8static intAGAST_7_12dstatic intAGAST_7_12sstatic intNONMAX_SUPPRESSIONstatic intOAST_9_16static intTHRESHOLD 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedAgastFeatureDetector(long addr) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgastFeatureDetector__fromPtr__(long addr)static AgastFeatureDetectorcreate()static AgastFeatureDetectorcreate(int threshold)static AgastFeatureDetectorcreate(int threshold, boolean nonmaxSuppression)static AgastFeatureDetectorcreate(int threshold, boolean nonmaxSuppression, int type)protected voidfinalize()java.lang.StringgetDefaultName()Returns the algorithm string identifier.booleangetNonmaxSuppression()intgetThreshold()intgetType()voidsetNonmaxSuppression(boolean f)voidsetThreshold(int threshold)voidsetType(int type)- 
Methods inherited from class org.opencv.features2d.Feature2D
compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, read, write 
- 
Methods inherited from class org.opencv.core.Algorithm
clear, getNativeObjAddr, save 
 - 
 
 - 
 
- 
- 
Field Detail
- 
AGAST_5_8
public static final int AGAST_5_8
- See Also:
 - Constant Field Values
 
 
- 
AGAST_7_12d
public static final int AGAST_7_12d
- See Also:
 - Constant Field Values
 
 
- 
AGAST_7_12s
public static final int AGAST_7_12s
- See Also:
 - Constant Field Values
 
 
- 
OAST_9_16
public static final int OAST_9_16
- See Also:
 - Constant Field Values
 
 
- 
THRESHOLD
public static final int THRESHOLD
- See Also:
 - Constant Field Values
 
 
- 
NONMAX_SUPPRESSION
public static final int NONMAX_SUPPRESSION
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
__fromPtr__
public static AgastFeatureDetector __fromPtr__(long addr)
 
- 
create
public static AgastFeatureDetector create(int threshold, boolean nonmaxSuppression, int type)
 
- 
create
public static AgastFeatureDetector create(int threshold, boolean nonmaxSuppression)
 
- 
create
public static AgastFeatureDetector create(int threshold)
 
- 
create
public static AgastFeatureDetector create()
 
- 
getDefaultName
public java.lang.String getDefaultName()
Description copied from class:AlgorithmReturns the algorithm string identifier. This string is used as top level xml/yml node tag when the object is saved to a file or string.- Overrides:
 getDefaultNamein classFeature2D- Returns:
 - automatically generated
 
 
- 
getNonmaxSuppression
public boolean getNonmaxSuppression()
 
- 
getThreshold
public int getThreshold()
 
- 
getType
public int getType()
 
- 
setNonmaxSuppression
public void setNonmaxSuppression(boolean f)
 
- 
setThreshold
public void setThreshold(int threshold)
 
- 
setType
public void setType(int type)
 
 - 
 
 -