@Namespace(value="cv::xfeatures2d") @Properties(inherit=opencv_xfeatures2d.class) public class AffineFeature2D extends Feature2D
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
AffineFeature2D(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static AffineFeature2D |
create(Feature2D keypoint_detector)
\brief Creates an instance where keypoint detector and descriptor
extractor are identical.
|
static AffineFeature2D |
create(Feature2D keypoint_detector,
Feature2D descriptor_extractor)
\brief Creates an instance wrapping the given keypoint detector and
descriptor extractor.
|
void |
detect(GpuMat image,
Elliptic_KeyPoint keypoints) |
void |
detect(GpuMat image,
Elliptic_KeyPoint keypoints,
GpuMat mask) |
void |
detect(Mat image,
Elliptic_KeyPoint keypoints) |
void |
detect(Mat image,
Elliptic_KeyPoint keypoints,
Mat mask)
\brief Detects keypoints in the image using the wrapped detector and
performs affine adaptation to augment them with their elliptic regions.
|
void |
detect(UMat image,
Elliptic_KeyPoint keypoints) |
void |
detect(UMat image,
Elliptic_KeyPoint keypoints,
UMat mask) |
void |
detectAndCompute(GpuMat image,
GpuMat mask,
Elliptic_KeyPoint keypoints,
GpuMat descriptors) |
void |
detectAndCompute(GpuMat image,
GpuMat mask,
Elliptic_KeyPoint keypoints,
GpuMat descriptors,
boolean useProvidedKeypoints) |
void |
detectAndCompute(Mat image,
Mat mask,
Elliptic_KeyPoint keypoints,
Mat descriptors) |
void |
detectAndCompute(Mat image,
Mat mask,
Elliptic_KeyPoint keypoints,
Mat descriptors,
boolean useProvidedKeypoints)
\brief Detects keypoints and computes descriptors for their surrounding
regions, after warping them into circles.
|
void |
detectAndCompute(UMat image,
UMat mask,
Elliptic_KeyPoint keypoints,
UMat descriptors) |
void |
detectAndCompute(UMat image,
UMat mask,
Elliptic_KeyPoint keypoints,
UMat descriptors,
boolean useProvidedKeypoints) |
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, getDefaultName, position, read, read, read, write, write, write, write, writeaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic AffineFeature2D(Pointer p)
Pointer.Pointer(Pointer).@opencv_core.Ptr public static AffineFeature2D create(@Cast(value="cv::FeatureDetector*") @opencv_core.Ptr Feature2D keypoint_detector, @Cast(value="cv::DescriptorExtractor*") @opencv_core.Ptr Feature2D descriptor_extractor)
@opencv_core.Ptr public static AffineFeature2D create(@Cast(value="cv::FeatureDetector*") @opencv_core.Ptr Feature2D keypoint_detector)
public void detect(@ByVal Mat image, @StdVector Elliptic_KeyPoint keypoints, @ByVal(nullValue="cv::InputArray(cv::noArray())") Mat mask)
public void detect(@ByVal Mat image, @StdVector Elliptic_KeyPoint keypoints)
public void detect(@ByVal UMat image, @StdVector Elliptic_KeyPoint keypoints, @ByVal(nullValue="cv::InputArray(cv::noArray())") UMat mask)
public void detect(@ByVal UMat image, @StdVector Elliptic_KeyPoint keypoints)
public void detect(@ByVal GpuMat image, @StdVector Elliptic_KeyPoint keypoints, @ByVal(nullValue="cv::InputArray(cv::noArray())") GpuMat mask)
public void detect(@ByVal GpuMat image, @StdVector Elliptic_KeyPoint keypoints)
public void detectAndCompute(@ByVal Mat image, @ByVal Mat mask, @StdVector Elliptic_KeyPoint keypoints, @ByVal Mat descriptors, @Cast(value="bool") boolean useProvidedKeypoints)
public void detectAndCompute(@ByVal Mat image, @ByVal Mat mask, @StdVector Elliptic_KeyPoint keypoints, @ByVal Mat descriptors)
public void detectAndCompute(@ByVal UMat image, @ByVal UMat mask, @StdVector Elliptic_KeyPoint keypoints, @ByVal UMat descriptors, @Cast(value="bool") boolean useProvidedKeypoints)
public void detectAndCompute(@ByVal UMat image, @ByVal UMat mask, @StdVector Elliptic_KeyPoint keypoints, @ByVal UMat descriptors)
public void detectAndCompute(@ByVal GpuMat image, @ByVal GpuMat mask, @StdVector Elliptic_KeyPoint keypoints, @ByVal GpuMat descriptors, @Cast(value="bool") boolean useProvidedKeypoints)
public void detectAndCompute(@ByVal GpuMat image, @ByVal GpuMat mask, @StdVector Elliptic_KeyPoint keypoints, @ByVal GpuMat descriptors)
Copyright © 2020. All rights reserved.