@Namespace(value="cv") @Properties(inherit=opencv_tracking.class) public class TrackerKCF extends Tracker
KCF is a novel tracking framework that utilizes properties of circulant matrix to enhance the processing speed.
This tracking method is an implementation of \cite KCF_ECCV which is extended to KCF with color-names features (\cite KCF_CN).
The original paper of KCF is available at
Modifier and Type | Class and Description |
---|---|
static class |
TrackerKCF.Arg0_Mat_Rect_Mat |
static class |
TrackerKCF.Params |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
CN
enum cv::TrackerKCF::MODE
|
static int |
CUSTOM
enum cv::TrackerKCF::MODE
|
static int |
GRAY
enum cv::TrackerKCF::MODE
|
Constructor and Description |
---|
TrackerKCF(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
static TrackerKCF |
create() |
static TrackerKCF |
create(TrackerKCF.Params parameters)
\brief Constructor
|
void |
setFeatureExtractor(TrackerKCF.Arg0_Mat_Rect_Mat arg0) |
void |
setFeatureExtractor(TrackerKCF.Arg0_Mat_Rect_Mat arg0,
boolean pca_func) |
init, init, init, read, update, update, update, write
clear, empty, getDefaultName, position, save, save, 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 static final int GRAY
public static final int CN
public static final int CUSTOM
public TrackerKCF(Pointer p)
Pointer.Pointer(Pointer)
.public void setFeatureExtractor(TrackerKCF.Arg0_Mat_Rect_Mat arg0, @Cast(value="bool") boolean pca_func)
public void setFeatureExtractor(TrackerKCF.Arg0_Mat_Rect_Mat arg0)
@opencv_core.Ptr public static TrackerKCF create(@Const @ByRef TrackerKCF.Params parameters)
parameters
- KCF parameters TrackerKCF::Params@opencv_core.Ptr public static TrackerKCF create()
Copyright © 2020. All rights reserved.