@Namespace(value="cv") @Properties(inherit=opencv_features2d.class) public class AgastFeatureDetector extends Feature2D
\addtogroup features2d_main \{
/** \brief Wrapping class for feature detection using the AGAST method. :
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
AGAST_5_8
enum cv::AgastFeatureDetector::DetectorType
|
static int |
AGAST_7_12d
enum cv::AgastFeatureDetector::DetectorType
|
static int |
AGAST_7_12s
enum cv::AgastFeatureDetector::DetectorType
|
static int |
NONMAX_SUPPRESSION
enum cv::AgastFeatureDetector::
|
static int |
OAST_9_16
enum cv::AgastFeatureDetector::DetectorType
|
static int |
THRESHOLD
enum cv::AgastFeatureDetector::
|
Constructor and Description |
---|
AgastFeatureDetector(Algorithm pointer)
Downcast constructor.
|
AgastFeatureDetector(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
static AgastFeatureDetector |
create() |
static AgastFeatureDetector |
create(int threshold,
boolean nonmaxSuppression,
int type) |
BytePointer |
getDefaultName()
Returns the algorithm string identifier.
|
boolean |
getNonmaxSuppression() |
int |
getThreshold() |
int |
getType() |
void |
setNonmaxSuppression(boolean f) |
void |
setThreshold(int threshold) |
void |
setType(int type) |
asAlgorithm, asAlgorithm, compute, compute, compute, compute, compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detect, detect, detect, detect, detect, detect, detect, detect, detectAndCompute, detectAndCompute, detectAndCompute, detectAndCompute, detectAndCompute, detectAndCompute, empty, getPointer, position, read, read, read, write, write, write, write, write
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public static final int AGAST_5_8
public static final int AGAST_7_12d
public static final int AGAST_7_12s
public static final int OAST_9_16
public static final int THRESHOLD
public static final int NONMAX_SUPPRESSION
public AgastFeatureDetector(Pointer p)
Pointer(Pointer)
.public AgastFeatureDetector(Algorithm pointer)
@opencv_core.Ptr public static AgastFeatureDetector create(int threshold, @Cast(value="bool") boolean nonmaxSuppression, @Cast(value="cv::AgastFeatureDetector::DetectorType") int type)
@opencv_core.Ptr public static AgastFeatureDetector create()
public void setThreshold(int threshold)
public int getThreshold()
@opencv_core.Str public BytePointer getDefaultName()
Algorithm
getDefaultName
in class Feature2D
Copyright © 2024. All rights reserved.