类 legacy_Tracker
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.tracking.legacy_Tracker
-
- 直接已知子类
legacy_TrackerBoosting,legacy_TrackerCSRT,legacy_TrackerKCF,legacy_TrackerMedianFlow,legacy_TrackerMIL,legacy_TrackerMOSSE,legacy_TrackerTLD
public class legacy_Tracker extends Algorithm
长期跟踪器的基础抽象类
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护legacy_Tracker(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 静态 legacy_Tracker__fromPtr__(long addr)protected voidfinalize()booleaninit(Mat image, Rect2d boundingBox)使用围绕目标的已知边界框初始化跟踪器booleanupdate(Mat image, Rect2d boundingBox)更新跟踪器,找到目标最有可能的新边界框-
从类 org.opencv.core 继承的方法.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
方法详细信息
-
__fromPtr__
public static legacy_Tracker __fromPtr__(long addr)
-
init
public boolean init(Mat image, Rect2d boundingBox)
使用围绕目标的已知边界框初始化跟踪器- 参数
image- 初始帧boundingBox- 初始边界框- 返回
- 如果初始化成功,则为 True;否则为 False
-
update
public boolean update(Mat image, Rect2d boundingBox)
更新跟踪器,找到目标最有可能的新边界框- 参数
image- 当前帧boundingBox- 代表新目标位置的边界框,如果返回 true,否则不修改- 返回
- True 表示已定位目标,false 表示跟踪器无法在当前帧中定位目标。请注意,后者*并不*意味着跟踪器已失败,也许目标确实从帧中丢失了(比如,看不见了)
-
-