类 Tracker
- java.lang.Object
-
- org.opencv.video.Tracker
-
- 直接已知子类
TrackerCSRT,TrackerDaSiamRPN,TrackerGOTURN,TrackerKCF,TrackerMIL,TrackerNano,TrackerVit
public class Tracker extends java.lang.Object长期跟踪器的基础抽象类
-
-
字段摘要
字段 修饰符和类型 字段 描述 protected longnativeObj
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护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- 重写
finalize在类java.lang.Object中- 抛出
java.lang.Throwable
-
-