@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, write
address, 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, zero
public 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.