@Namespace(value="cv::cuda") @Properties(inherit=opencv_cudafeatures2d.class) public class Feature2DAsync extends Feature2D
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
Feature2DAsync(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
computeAsync(GpuMat image,
GpuMat keypoints,
GpuMat descriptors) |
void |
computeAsync(GpuMat image,
GpuMat keypoints,
GpuMat descriptors,
Stream stream) |
void |
computeAsync(Mat image,
Mat keypoints,
Mat descriptors) |
void |
computeAsync(Mat image,
Mat keypoints,
Mat descriptors,
Stream stream)
\brief Computes the descriptors for a set of keypoints detected in an image.
|
void |
computeAsync(UMat image,
UMat keypoints,
UMat descriptors) |
void |
computeAsync(UMat image,
UMat keypoints,
UMat descriptors,
Stream stream) |
void |
convert(GpuMat gpu_keypoints,
KeyPointVector keypoints) |
void |
convert(Mat gpu_keypoints,
KeyPointVector keypoints)
Converts keypoints array from internal representation to standard vector.
|
void |
convert(UMat gpu_keypoints,
KeyPointVector keypoints) |
void |
detectAndComputeAsync(GpuMat image,
GpuMat mask,
GpuMat keypoints,
GpuMat descriptors) |
void |
detectAndComputeAsync(GpuMat image,
GpuMat mask,
GpuMat keypoints,
GpuMat descriptors,
boolean useProvidedKeypoints,
Stream stream) |
void |
detectAndComputeAsync(Mat image,
Mat mask,
Mat keypoints,
Mat descriptors) |
void |
detectAndComputeAsync(Mat image,
Mat mask,
Mat keypoints,
Mat descriptors,
boolean useProvidedKeypoints,
Stream stream)
Detects keypoints and computes the descriptors.
|
void |
detectAndComputeAsync(UMat image,
UMat mask,
UMat keypoints,
UMat descriptors) |
void |
detectAndComputeAsync(UMat image,
UMat mask,
UMat keypoints,
UMat descriptors,
boolean useProvidedKeypoints,
Stream stream) |
void |
detectAsync(GpuMat image,
GpuMat keypoints) |
void |
detectAsync(GpuMat image,
GpuMat keypoints,
GpuMat mask,
Stream stream) |
void |
detectAsync(Mat image,
Mat keypoints) |
void |
detectAsync(Mat image,
Mat keypoints,
Mat mask,
Stream stream)
\brief Detects keypoints in an image.
|
void |
detectAsync(UMat image,
UMat keypoints) |
void |
detectAsync(UMat image,
UMat keypoints,
UMat mask,
Stream stream) |
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 Feature2DAsync(Pointer p)
Pointer.Pointer(Pointer)
.public void detectAsync(@ByVal Mat image, @ByVal Mat keypoints, @ByVal(nullValue="cv::InputArray(cv::noArray())") Mat mask, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
image
- Image.keypoints
- The detected keypoints.mask
- Mask specifying where to look for keypoints (optional). It must be a 8-bit integer
matrix with non-zero values in the region of interest.stream
- CUDA stream.public void detectAsync(@ByVal UMat image, @ByVal UMat keypoints, @ByVal(nullValue="cv::InputArray(cv::noArray())") UMat mask, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void detectAsync(@ByVal GpuMat image, @ByVal GpuMat keypoints, @ByVal(nullValue="cv::InputArray(cv::noArray())") GpuMat mask, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void computeAsync(@ByVal Mat image, @ByVal Mat keypoints, @ByVal Mat descriptors, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
image
- Image.keypoints
- Input collection of keypoints.descriptors
- Computed descriptors. Row j is the descriptor for j-th keypoint.stream
- CUDA stream.public void computeAsync(@ByVal Mat image, @ByVal Mat keypoints, @ByVal Mat descriptors)
public void computeAsync(@ByVal UMat image, @ByVal UMat keypoints, @ByVal UMat descriptors, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void computeAsync(@ByVal UMat image, @ByVal UMat keypoints, @ByVal UMat descriptors)
public void computeAsync(@ByVal GpuMat image, @ByVal GpuMat keypoints, @ByVal GpuMat descriptors, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void computeAsync(@ByVal GpuMat image, @ByVal GpuMat keypoints, @ByVal GpuMat descriptors)
public void detectAndComputeAsync(@ByVal Mat image, @ByVal Mat mask, @ByVal Mat keypoints, @ByVal Mat descriptors, @Cast(value="bool") boolean useProvidedKeypoints, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void detectAndComputeAsync(@ByVal Mat image, @ByVal Mat mask, @ByVal Mat keypoints, @ByVal Mat descriptors)
public void detectAndComputeAsync(@ByVal UMat image, @ByVal UMat mask, @ByVal UMat keypoints, @ByVal UMat descriptors, @Cast(value="bool") boolean useProvidedKeypoints, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void detectAndComputeAsync(@ByVal UMat image, @ByVal UMat mask, @ByVal UMat keypoints, @ByVal UMat descriptors)
public void detectAndComputeAsync(@ByVal GpuMat image, @ByVal GpuMat mask, @ByVal GpuMat keypoints, @ByVal GpuMat descriptors, @Cast(value="bool") boolean useProvidedKeypoints, @ByRef(nullValue="cv::cuda::Stream::Null()") Stream stream)
public void detectAndComputeAsync(@ByVal GpuMat image, @ByVal GpuMat mask, @ByVal GpuMat keypoints, @ByVal GpuMat descriptors)
public void convert(@ByVal Mat gpu_keypoints, @ByRef KeyPointVector keypoints)
public void convert(@ByVal UMat gpu_keypoints, @ByRef KeyPointVector keypoints)
public void convert(@ByVal GpuMat gpu_keypoints, @ByRef KeyPointVector keypoints)
Copyright © 2020. All rights reserved.