@Namespace(value="cv") @Properties(inherit=opencv_features2d.class) public class KeyPointsFilter extends Pointer
Because now it is difficult to provide a convenient interface for all usage scenarios of the keypoints filter class, it has only several needed by now static methods.
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
KeyPointsFilter() |
KeyPointsFilter(long size)
Native array allocator.
|
KeyPointsFilter(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
KeyPointsFilter |
getPointer(long i) |
KeyPointsFilter |
position(long position) |
static void |
removeDuplicated(KeyPointVector keypoints) |
static void |
removeDuplicatedSorted(KeyPointVector keypoints) |
static void |
retainBest(KeyPointVector keypoints,
int npoints) |
static void |
runByImageBorder(KeyPointVector keypoints,
Size imageSize,
int borderSize) |
static void |
runByKeypointSize(KeyPointVector keypoints,
float minSize) |
static void |
runByKeypointSize(KeyPointVector keypoints,
float minSize,
float maxSize) |
static void |
runByPixelsMask(KeyPointVector keypoints,
Mat mask) |
static void |
runByPixelsMask2VectorPoint(KeyPointVector keypoints,
PointVectorVector removeFrom,
Mat mask) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public KeyPointsFilter(Pointer p)
Pointer(Pointer)
.public KeyPointsFilter(long size)
Pointer.position(long)
.public KeyPointsFilter()
public KeyPointsFilter position(long position)
public KeyPointsFilter getPointer(long i)
getPointer
in class Pointer
public static void runByImageBorder(@ByRef KeyPointVector keypoints, @ByVal Size imageSize, int borderSize)
public static void runByKeypointSize(@ByRef KeyPointVector keypoints, float minSize, float maxSize)
public static void runByKeypointSize(@ByRef KeyPointVector keypoints, float minSize)
public static void runByPixelsMask(@ByRef KeyPointVector keypoints, @Const @ByRef Mat mask)
public static void runByPixelsMask2VectorPoint(@ByRef KeyPointVector keypoints, @ByRef PointVectorVector removeFrom, @Const @ByRef Mat mask)
public static void removeDuplicated(@ByRef KeyPointVector keypoints)
public static void removeDuplicatedSorted(@ByRef KeyPointVector keypoints)
public static void retainBest(@ByRef KeyPointVector keypoints, int npoints)
Copyright © 2024. All rights reserved.