@Namespace(value="cv::xfeatures2d") public static class opencv_xfeatures2d.DAISY extends opencv_features2d.Feature2D
| 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 |
|---|
DAISY(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
compute(opencv_core.GpuMat image,
opencv_core.GpuMat descriptors) |
void |
compute(opencv_core.GpuMat image,
opencv_core.KeyPointVector keypoints,
opencv_core.GpuMat descriptors) |
void |
compute(opencv_core.GpuMat image,
opencv_core.Rect roi,
opencv_core.GpuMat descriptors) |
void |
compute(opencv_core.GpuMatVector images,
opencv_core.KeyPointVectorVector keypoints,
opencv_core.GpuMatVector descriptors) |
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
|
void |
compute(opencv_core.UMat image,
opencv_core.KeyPointVector keypoints,
opencv_core.UMat descriptors) |
void |
compute(opencv_core.UMat image,
opencv_core.Rect roi,
opencv_core.UMat descriptors) |
void |
compute(opencv_core.UMat image,
opencv_core.UMat descriptors) |
void |
compute(opencv_core.UMatVector images,
opencv_core.KeyPointVectorVector keypoints,
opencv_core.UMatVector descriptors) |
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.GpuMat H,
boolean interpolation,
boolean use_orientation) |
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) |
static opencv_xfeatures2d.DAISY |
create(float radius,
int q_radius,
int q_theta,
int q_hist,
int norm,
opencv_core.UMat 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,
org.bytedeco.javacpp.FloatPointer descriptor) |
boolean |
GetDescriptor(double y,
double x,
int orientation,
org.bytedeco.javacpp.FloatPointer descriptor,
org.bytedeco.javacpp.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,
org.bytedeco.javacpp.FloatPointer descriptor) |
boolean |
GetUnnormalizedDescriptor(double y,
double x,
int orientation,
org.bytedeco.javacpp.FloatPointer descriptor,
org.bytedeco.javacpp.DoublePointer H) |
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, writeclear, save, saveaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, 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 DAISY(org.bytedeco.javacpp.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::InputArray(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()
@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::InputArray(cv::noArray())") opencv_core.UMat H, @Cast(value="bool") boolean interpolation, @Cast(value="bool") boolean use_orientation)
@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::InputArray(cv::noArray())") opencv_core.GpuMat H, @Cast(value="bool") boolean interpolation, @Cast(value="bool") boolean use_orientation)
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.UMat image,
@ByRef
opencv_core.KeyPointVector keypoints,
@ByVal
opencv_core.UMat descriptors)
compute in class opencv_features2d.Feature2Dpublic void compute(@ByVal
opencv_core.GpuMat image,
@ByRef
opencv_core.KeyPointVector keypoints,
@ByVal
opencv_core.GpuMat descriptors)
compute in class opencv_features2d.Feature2Dpublic 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.UMatVector images,
@ByRef
opencv_core.KeyPointVectorVector keypoints,
@ByVal
opencv_core.UMatVector descriptors)
compute in class opencv_features2d.Feature2Dpublic void compute(@ByVal
opencv_core.GpuMatVector images,
@ByRef
opencv_core.KeyPointVectorVector keypoints,
@ByVal
opencv_core.GpuMatVector descriptors)
compute in class opencv_features2d.Feature2Dpublic 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.UMat image,
@ByVal
opencv_core.Rect roi,
@ByVal
opencv_core.UMat descriptors)
public void compute(@ByVal
opencv_core.GpuMat image,
@ByVal
opencv_core.Rect roi,
@ByVal
opencv_core.GpuMat descriptors)
public 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 compute(@ByVal
opencv_core.UMat image,
@ByVal
opencv_core.UMat descriptors)
public void compute(@ByVal
opencv_core.GpuMat image,
@ByVal
opencv_core.GpuMat descriptors)
public void GetDescriptor(double y,
double x,
int orientation,
org.bytedeco.javacpp.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,
org.bytedeco.javacpp.FloatPointer descriptor,
org.bytedeco.javacpp.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,
org.bytedeco.javacpp.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,
org.bytedeco.javacpp.FloatPointer descriptor,
org.bytedeco.javacpp.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)
@Cast(value="bool")
public boolean GetUnnormalizedDescriptor(double y,
double x,
int orientation,
float[] descriptor,
double[] H)
Copyright © 2018. All rights reserved.