public class legacy_MultiTracker extends Algorithm
Modifier | Constructor and Description |
---|---|
|
legacy_MultiTracker()
Constructor.
|
protected |
legacy_MultiTracker(long addr) |
Modifier and Type | Method and Description |
---|---|
static legacy_MultiTracker |
__fromPtr__(long addr) |
boolean |
add(legacy_Tracker newTracker,
Mat image,
Rect2d boundingBox)
Add a new object to be tracked.
|
protected void |
finalize() |
MatOfRect2d |
getObjects()
Returns a reference to a storage for the tracked objects, each object corresponds to one tracker algorithm
|
boolean |
update(Mat image,
MatOfRect2d boundingBox)
Update the current tracking status.
|
clear, empty, getDefaultName, getNativeObjAddr, save
protected legacy_MultiTracker(long addr)
public legacy_MultiTracker()
public static legacy_MultiTracker __fromPtr__(long addr)
public boolean add(legacy_Tracker newTracker, Mat image, Rect2d boundingBox)
newTracker
- tracking algorithm to be usedimage
- input imageboundingBox
- a rectangle represents ROI of the tracked objectpublic boolean update(Mat image, MatOfRect2d boundingBox)
image
- input imageboundingBox
- the tracking result, represent a list of ROIs of the tracked objects.public MatOfRect2d getObjects()
Copyright © 2024. All rights reserved.