TBMR 类


  • public class TBMR
    extends AffineFeature2D
    实现基于树的莫尔斯区域 (TBMR) 的类,如 CITE: Najman2014 中所述,并扩展了缩放提取功能。min_area 修剪小于 minArea 的区域;max_area_relative 修剪大于 maxArea = max_area_relative * input_image_size 的区域;scale_factor 为缩放提取的比例因子;n_scales 为比例因子应用的次数(倍频程)。注意:此算法基于组件树 (最小/最大) 以及 MSER,但使用莫尔斯理论方法来提取特征。特征是椭圆(类似于 MSER,但是 MSER 特征永远不可能是 TBMR 特征,反之亦然)。
    • 构造函数详情

      • TBMR

        protected TBMR​(long addr)
    • 方法详情

      • __fromPtr__

        public static TBMR __fromPtr__​(long addr)
      • 创建

        public static TBMR create​(int min_area,
                                  float max_area_relative,
                                  float scale_factor,
                                  int n_scales)
      • 创建

        public static TBMR create​(int min_area,
                                  float max_area_relative,
                                  float scale_factor)
      • 创建

        public static TBMR create​(int min_area,
                                  float max_area_relative)
      • 创建

        public static TBMR create​(int min_area)
      • 创建

        public static TBMR create()
      • setMinArea

        public void setMinArea​(int minArea)
      • getMinArea

        public int getMinArea()
      • setMaxAreaRelative

        public void setMaxAreaRelative​(float maxArea)
      • getMaxAreaRelative

        public float getMaxAreaRelative()
      • setScaleFactor

        public void setScaleFactor​(float scale_factor)
      • getScaleFactor

        public float getScaleFactor()
      • setNScales

        public void setNScales​(int n_scales)
      • getNScales

        public int getNScales()
      • getDefaultName

        public java.lang.String getDefaultName()
        从类复制的描述:Algorithm
        返回算法字符串标识符。将对象保存到文件或字符串时,此字符串用作顶级 xml/yml 节点标签。
        覆盖
        getDefaultName 在类 Feature2D 中
        返回
        自动生成
      • finalize

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