类 EdgeAwareInterpolator


  • public class EdgeAwareInterpolator
    extends SparseMatchInterpolator
    基于 CITE: Revaud2015 中改进的局部加权仿射估计器和快速全局平滑器作为后处理滤波器的稀疏匹配插值算法。
    • 构造函数详细信息

      • EdgeAwareInterpolator

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

      • setCostMap

        public void setCostMap​(Mat _costMap)
        接口提供更详细的成本图,即边缘图,用于边缘感知项。此实现基于相当简单的基于梯度的边缘图估计。为了使用更复杂的边缘图估计器(例如,原始出版物中使用的 StructuredEdgeDetection),这可能会提高精度,因此可以绕过内部边缘图估计。
        参数
        _costMap - 需要 CV_32FC1 类型的 Mat。参见: cv::ximgproc::createSuperpixelSLIC
      • setK

        public void setK​(int _k)
        K 是拟合局部仿射模型时考虑的最近邻匹配的数量。通常应该在 128 左右。但是,较低的值会使插值明显更快。
        参数
        _k - 自动生成
      • getK

        public int getK()
        参见: setK
        返回
        自动生成
      • setSigma

        public void setSigma​(float _sigma)
        Sigma 是定义局部加权仿射拟合中权重下降速度的参数。较高的值有助于保留精细的细节,较低的值有助于消除输出流中的噪声。
        参数
        _sigma - 自动生成
      • getSigma

        public float getSigma()
        参见: setSigma
        返回
        自动生成
      • setLambda

        public void setLambda​(float _lambda)
        Lambda 是定义大地距离中边缘感知项的权重的参数,应在 0 到 1000 的范围内。
        参数
        _lambda - 自动生成
      • getLambda

        public float getLambda()
        参见: setLambda
        返回
        自动生成
      • setUsePostProcessing

        public void setUsePostProcessing​(boolean _use_post_proc)
        设置是否使用 fastGlobalSmootherFilter() 后处理。 默认情况下它是开启的。
        参数
        _use_post_proc - 自动生成
      • getUsePostProcessing

        public boolean getUsePostProcessing()
        参见: setUsePostProcessing
        返回
        自动生成
      • setFGSLambda

        public void setFGSLambda​(float _lambda)
        设置相应的 fastGlobalSmootherFilter() 参数。
        参数
        _lambda - 自动生成
      • getFGSLambda

        public float getFGSLambda()
        参见: setFGSLambda
        返回
        自动生成
      • setFGSSigma

        public void setFGSSigma​(float _sigma)
        参见: setFGSLambda
        参数
        _sigma - 自动生成
      • getFGSSigma

        public float getFGSSigma()
        参见: setFGSLambda
        返回
        自动生成