类 HistogramPhaseUnwrapping


  • public class HistogramPhaseUnwrapping
    extends PhaseUnwrapping
    该类实现了基于 CITE: histogramUnwrapping 的二维相位解缠。该算法属于质量引导的相位解缠方法。首先,它计算一个可靠性图,该图来自一个像素与其八个邻居之间的二阶差分。可靠性值介于 0 和 16*pi*pi 之间。然后,此可靠性图用于计算“边”的可靠性。边是由水平或垂直连接的两个像素定义的实体。它的可靠性是通过将连接它的两个像素的可靠性相加来找到的。边根据其可靠性值按直方图排序。然后,该直方图用于解缠像素,从最高质量的像素开始。缠绕的相位图和解缠后的结果存储在 CV_32FC1 Mat 中。
    • 构造函数详细信息

      • HistogramPhaseUnwrapping

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

      • getInverseReliabilityMap

        public void getInverseReliabilityMap​(Mat reliabilityMap)
        获取从包裹相位图计算出的可靠性图。
        参数
        reliabilityMap - 存储可靠性图的图像。
      • finalize

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