@Namespace(value="cv") public static class opencv_tracking.TrackerTLD extends opencv_tracking.Tracker
The tracker follows the object from frame to frame. The detector localizes all appearances that have been observed so far and corrects the tracker if necessary. The learning estimates detector's errors and updates it to avoid these errors in the future. The implementation is based on \cite TLD .
The Median Flow algorithm (see cv::TrackerMedianFlow) was chosen as a tracking component in this implementation, following authors. Tracker is supposed to be able to handle rapid motions, partial occlusions, object absence etc.
| Modifier and Type | Class and Description |
|---|---|
static class |
opencv_tracking.TrackerTLD.Params |
| Constructor and Description |
|---|
TrackerTLD(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static opencv_tracking.TrackerTLD |
create() |
static opencv_tracking.TrackerTLD |
create(opencv_tracking.TrackerTLD.Params parameters)
\brief Constructor
|
init, init, init, read, update, update, update, writeclear, empty, getDefaultName, position, save, save, write, writeaddress, 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 TrackerTLD(org.bytedeco.javacpp.Pointer p)
Pointer.Pointer(Pointer).@opencv_core.Ptr public static opencv_tracking.TrackerTLD create(@Const @ByRef opencv_tracking.TrackerTLD.Params parameters)
parameters - TLD parameters TrackerTLD::Params@opencv_core.Ptr public static opencv_tracking.TrackerTLD create()
Copyright © 2018. All rights reserved.