类 legacy_MultiTracker


  • public class legacy_MultiTracker
    extends Algorithm
    此类用于使用指定的跟踪算法跟踪多个对象。%MultiTracker 是多对象跟踪的简单实现。它独立地处理跟踪对象,而不会对跟踪对象进行任何优化。
    • 构造函数详情

      • legacy_MultiTracker

        protected legacy_MultiTracker​(long addr)
      • legacy_MultiTracker

        public legacy_MultiTracker()
        构造函数。
    • 方法详情

      • 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()
        返回对跟踪对象的存储的引用,每个对象对应一个跟踪算法
        返回
        自动生成
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        覆盖
        finalize 在类 Algorithm
        抛出
        java.lang.Throwable