@Namespace(value="cv::xfeatures2d") public static class opencv_xfeatures2d.DAISY extends opencv_features2d.Feature2D
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator| Modifier and Type | Field and Description |
|---|---|
static int |
NRM_FULL
enum cv::xfeatures2d::DAISY::
|
static int |
NRM_NONE
enum cv::xfeatures2d::DAISY::
|
static int |
NRM_PARTIAL
enum cv::xfeatures2d::DAISY::
|
static int |
NRM_SIFT
enum cv::xfeatures2d::DAISY::
|
| Constructor and Description |
|---|
opencv_xfeatures2d.DAISY(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
compute(opencv_core.Mat image,
opencv_core.KeyPointVector keypoints,
opencv_core.Mat descriptors)
\overload
|
void |
compute(opencv_core.Mat image,
opencv_core.Mat descriptors)
\overload
|
void |
compute(opencv_core.Mat image,
opencv_core.Rect roi,
opencv_core.Mat descriptors)
\overload
|
void |
compute(opencv_core.MatVector images,
opencv_core.KeyPointVectorVector keypoints,
opencv_core.MatVector descriptors)
\overload
|
static opencv_xfeatures2d.DAISY |
create() |
static opencv_xfeatures2d.DAISY |
create(float radius,
int q_radius,
int q_theta,
int q_hist,
int norm,
opencv_core.Mat H,
boolean interpolation,
boolean use_orientation) |
void |
GetDescriptor(double y,
double x,
int orientation,
float[] descriptor) |
boolean |
GetDescriptor(double y,
double x,
int orientation,
float[] descriptor,
double[] H) |
void |
GetDescriptor(double y,
double x,
int orientation,
FloatBuffer descriptor) |
boolean |
GetDescriptor(double y,
double x,
int orientation,
FloatBuffer descriptor,
DoubleBuffer H) |
void |
GetDescriptor(double y,
double x,
int orientation,
FloatPointer descriptor) |
boolean |
GetDescriptor(double y,
double x,
int orientation,
FloatPointer descriptor,
DoublePointer H) |
void |
GetUnnormalizedDescriptor(double y,
double x,
int orientation,
float[] descriptor) |
boolean |
GetUnnormalizedDescriptor(double y,
double x,
int orientation,
float[] descriptor,
double[] H) |
void |
GetUnnormalizedDescriptor(double y,
double x,
int orientation,
FloatBuffer descriptor) |
boolean |
GetUnnormalizedDescriptor(double y,
double x,
int orientation,
FloatBuffer descriptor,
DoubleBuffer H) |
void |
GetUnnormalizedDescriptor(double y,
double x,
int orientation,
FloatPointer descriptor) |
boolean |
GetUnnormalizedDescriptor(double y,
double x,
int orientation,
FloatPointer descriptor,
DoublePointer H) |
defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, positionclear, getDefaultName, read, save, save, writeaddress, asBuffer, asByteBuffer, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, hashCode, isNull, limit, limit, maxBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, position, put, setNull, sizeof, toString, totalBytes, withDeallocator, zeropublic static final int NRM_NONE
public static final int NRM_PARTIAL
public static final int NRM_FULL
public static final int NRM_SIFT
public opencv_xfeatures2d.DAISY(Pointer p)
Pointer.Pointer(Pointer).@opencv_core.Ptr public static opencv_xfeatures2d.DAISY create(float radius, int q_radius, int q_theta, int q_hist, int norm, @ByVal(nullValue="cv::noArray()") opencv_core.Mat H, @Cast(value="bool") boolean interpolation, @Cast(value="bool") boolean use_orientation)
@opencv_core.Ptr public static opencv_xfeatures2d.DAISY create()
public void compute(@ByVal opencv_core.Mat image, @ByRef opencv_core.KeyPointVector keypoints, @ByVal opencv_core.Mat descriptors)
compute in class opencv_features2d.Feature2Dimage - image to extract descriptorskeypoints - of interest within imagedescriptors - resulted descriptors arraypublic void compute(@ByVal opencv_core.MatVector images, @ByRef opencv_core.KeyPointVectorVector keypoints, @ByVal opencv_core.MatVector descriptors)
opencv_features2d.Feature2Dcompute in class opencv_features2d.Feature2Dimages - Image set.keypoints - Input collection of keypoints. Keypoints for which a descriptor cannot be
computed are removed. Sometimes new keypoints can be added, for example: SIFT duplicates keypoint
with several dominant orientations (for each orientation).descriptors - Computed descriptors. In the second variant of the method descriptors[i] are
descriptors computed for a keypoints[i]. Row j is the keypoints (or keypoints[i]) is the
descriptor for keypoint j-th keypoint.public void compute(@ByVal opencv_core.Mat image, @ByVal opencv_core.Rect roi, @ByVal opencv_core.Mat descriptors)
image - image to extract descriptorsroi - region of interest within imagedescriptors - resulted descriptors array for roi image pixelspublic void compute(@ByVal opencv_core.Mat image, @ByVal opencv_core.Mat descriptors)
image - image to extract descriptorsdescriptors - resulted descriptors array for all image pixelspublic void GetDescriptor(double y,
double x,
int orientation,
FloatPointer descriptor)
y - position y on imagex - position x on imageorientation - orientation on image (0->360)descriptor - supplied array for descriptor storagepublic void GetDescriptor(double y,
double x,
int orientation,
FloatBuffer descriptor)
public void GetDescriptor(double y,
double x,
int orientation,
float[] descriptor)
@Cast(value="bool") public boolean GetDescriptor(double y, double x, int orientation, FloatPointer descriptor, DoublePointer H)
y - position y on imagex - position x on imageorientation - orientation on image (0->360)descriptor - supplied array for descriptor storageH - homography matrix for warped grid@Cast(value="bool") public boolean GetDescriptor(double y, double x, int orientation, FloatBuffer descriptor, DoubleBuffer H)
@Cast(value="bool") public boolean GetDescriptor(double y, double x, int orientation, float[] descriptor, double[] H)
public void GetUnnormalizedDescriptor(double y,
double x,
int orientation,
FloatPointer descriptor)
y - position y on imagex - position x on imageorientation - orientation on image (0->360)descriptor - supplied array for descriptor storagepublic void GetUnnormalizedDescriptor(double y,
double x,
int orientation,
FloatBuffer descriptor)
public void GetUnnormalizedDescriptor(double y,
double x,
int orientation,
float[] descriptor)
@Cast(value="bool") public boolean GetUnnormalizedDescriptor(double y, double x, int orientation, FloatPointer descriptor, DoublePointer H)
y - position y on imagex - position x on imageorientation - orientation on image (0->360)descriptor - supplied array for descriptor storageH - homography matrix for warped grid@Cast(value="bool") public boolean GetUnnormalizedDescriptor(double y, double x, int orientation, FloatBuffer descriptor, DoubleBuffer H)
Copyright © 2016. All rights reserved.