类 Tracker
- java.lang.Object
-
- org.opencv.video.Tracker
-
- 直接已知子类
TrackerCSRT
,TrackerDaSiamRPN
,TrackerGOTURN
,TrackerKCF
,TrackerMIL
,TrackerNano
,TrackerVit
public class Tracker extends java.lang.Object
长期跟踪器的基本抽象类
-
-
字段摘要
字段 修饰符和类型 字段 描述 protected long
nativeObj
-
构造函数摘要
构造函数 修饰符 构造函数 描述 protected
Tracker(long addr)
-
-
-
方法详情
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static Tracker __fromPtr__(long addr)
-
init
public void init(Mat image, Rect boundingBox)
使用已知的包围目标的边界框初始化跟踪器- 参数
image
- 初始帧boundingBox
- 初始边界框
-
update
public boolean update(Mat image, Rect boundingBox)
更新跟踪器,查找目标的新最可能边界框- 参数
image
- 当前帧boundingBox
- 表示新目标位置的边界框,如果返回 true,则不会修改,否则会修改。- 返回
- True 表示已找到目标,False 表示跟踪器无法在当前帧中定位目标。请注意,后者*并不*意味着跟踪器已失败,目标可能确实不在帧中(例如,不在视野内)。
-
finalize
protected void finalize() throws java.lang.Throwable
- 覆盖
- 类
java.lang.Object
中的finalize
- 抛出
java.lang.Throwable
-
-