@Namespace(value="cv") @Properties(inherit=opencv_video.class) public class TrackerMIL extends Tracker
Multiple Instance Learning avoids the drift problem for a robust tracking. The implementation is based on \cite MIL .
Original code can be found here
Modifier and Type | Class and Description |
---|---|
static class |
TrackerMIL.Params |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
TrackerMIL(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
static TrackerMIL |
create() |
static TrackerMIL |
create(TrackerMIL.Params parameters)
\brief Create MIL tracker instance
|
init, init, init, update, update, update
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public TrackerMIL(Pointer p)
Pointer(Pointer)
.@opencv_core.Ptr public static TrackerMIL create(@Const @ByRef(nullValue="cv::TrackerMIL::Params()") TrackerMIL.Params parameters)
parameters
- MIL parameters TrackerMIL::Params@opencv_core.Ptr public static TrackerMIL create()
Copyright © 2024. All rights reserved.