类 legacy_MultiTracker
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.tracking.legacy_MultiTracker
-
public class legacy_MultiTracker extends Algorithm
此类用于使用指定的跟踪算法跟踪多个对象。%MultiTracker 是多对象跟踪的简单实现。它独立地处理跟踪对象,而不会对跟踪对象进行任何优化。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 legacy_MultiTracker()
构造函数。protected
legacy_MultiTracker(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static legacy_MultiTracker
__fromPtr__(long addr)
boolean
add(legacy_Tracker newTracker, Mat image, Rect2d boundingBox)
添加要跟踪的新对象。protected void
finalize()
MatOfRect2d
getObjects()
返回对跟踪对象的存储的引用,每个对象对应一个跟踪算法boolean
update(Mat image, MatOfRect2d boundingBox)
更新当前跟踪状态。-
继承自类 org.opencv.core.Algorithm 的方法
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
方法详情
-
__fromPtr__
public static legacy_MultiTracker __fromPtr__(long addr)
-
add
public boolean add(legacy_Tracker newTracker, Mat image, Rect2d boundingBox)
添加要跟踪的新对象。- 参数
newTracker
- 要使用的跟踪算法image
- 输入图像boundingBox
- 表示被跟踪对象的 ROI 的矩形- 返回
- 自动生成
-
update
public boolean update(Mat image, MatOfRect2d boundingBox)
更新当前跟踪状态。- 参数
image
- 输入图像boundingBox
- 跟踪结果,表示被跟踪对象的 ROI 列表。- 返回
- 自动生成
-
getObjects
public MatOfRect2d getObjects()
返回对跟踪对象的存储的引用,每个对象对应一个跟踪算法- 返回
- 自动生成
-
-