类 TrackerVit


  • public class TrackerVit
    extends Tracker
    VIT 跟踪器是一个超轻量级的基于 DNN 的通用对象跟踪器。由于特殊的模型结构,VIT 跟踪器速度更快且极其轻量级,模型文件大小约为 767KB。模型下载链接:https://github.com/opencv/opencv_zoo/tree/main/models/object_tracking_vittrack 作者:PengyuLiu, [email protected]
    • 构造函数详细信息

      • TrackerVit

        protected TrackerVit​(long addr)
    • 方法详细信息

      • __fromPtr__

        public static TrackerVit __fromPtr__​(long addr)
      • create

        public static TrackerVit create​(TrackerVit_Params parameters)
        构造函数
        参数
        parameters - vit 跟踪器参数 TrackerVit::Params
        返回
        自动生成
      • create

        public static TrackerVit create()
        构造函数
        返回
        自动生成
      • create

        public static TrackerVit create​(Net model,
                                        Scalar meanvalue,
                                        Scalar stdvalue,
                                        float tracking_score_threshold)
        构造函数
        参数
        model - 预加载的 DNN 模型
        meanvalue - 用于图像预处理的均值
        stdvalue - 用于图像预处理的标准差
        tracking_score_threshold - 跟踪得分阈值
        返回
        自动生成
      • create

        public static TrackerVit create​(Net model,
                                        Scalar meanvalue,
                                        Scalar stdvalue)
        构造函数
        参数
        model - 预加载的 DNN 模型
        meanvalue - 用于图像预处理的均值
        stdvalue - 用于图像预处理的标准差
        返回
        自动生成
      • create

        public static TrackerVit create​(Net model,
                                        Scalar meanvalue)
        构造函数
        参数
        model - 预加载的 DNN 模型
        meanvalue - 用于图像预处理的均值
        返回
        自动生成
      • create

        public static TrackerVit create​(Net model)
        构造函数
        参数
        model - 预加载的 DNN 模型
        返回
        自动生成
      • getTrackingScore

        public float getTrackingScore()
        返回跟踪分数
        返回
        自动生成
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        重写
        finalize 在类中 Tracker
        抛出
        java.lang.Throwable