HistogramPhaseUnwrapping 类
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.phase_unwrapping.PhaseUnwrapping
-
- org.opencv.phase_unwrapping.HistogramPhaseUnwrapping
-
public class HistogramPhaseUnwrapping extends PhaseUnwrapping
该类实现基于文献 [histogramUnwrapping] 的二维相位解缠算法。该算法属于质量引导的相位解缠方法。首先,它根据像素与其八个邻居之间的二阶差计算可靠性图。可靠性值介于 0 和 16*pi*pi 之间。然后,该可靠性图用于计算“边缘”的可靠性。“边缘”是由水平或垂直连接的两个像素定义的实体。其可靠性通过将连接它的两个像素的可靠性相加获得。边缘根据其可靠性值存储在直方图中。然后,该直方图用于解缠像素,从最高质量的像素开始。包裹的相位图和解缠的结果存储在 CV_32FC1 Mat 中。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 protected
HistogramPhaseUnwrapping(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static HistogramPhaseUnwrapping
__fromPtr__(long addr)
static HistogramPhaseUnwrapping
创建()
构造函数static HistogramPhaseUnwrapping
create(HistogramPhaseUnwrapping_Params parameters)
构造函数protected void
finalize()
void
getInverseReliabilityMap(Mat reliabilityMap)
获取从包裹的相位图计算的可靠性图。-
从类 org.opencv.phase_unwrapping.PhaseUnwrapping 继承的方法
unwrapPhaseMap, unwrapPhaseMap
-
从类 org.opencv.core.Algorithm 继承的方法
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
方法详情
-
__fromPtr__
public static HistogramPhaseUnwrapping __fromPtr__(long addr)
-
创建
public static HistogramPhaseUnwrapping create(HistogramPhaseUnwrapping_Params parameters)
构造函数- 参数
parameters
- HistogramPhaseUnwrapping 参数 HistogramPhaseUnwrapping::Params:相位图的宽度、高度和直方图特性。- 返回
- 自动生成
-
创建
public static HistogramPhaseUnwrapping create()
构造函数- 返回
- 自动生成
-
getInverseReliabilityMap
public void getInverseReliabilityMap(Mat reliabilityMap)
获取从包裹的相位图计算的可靠性图。- 参数
reliabilityMap
- 存储可靠性图的图像。
-
finalize
protected void finalize() throws java.lang.Throwable
- 覆盖
finalize
在类PhaseUnwrapping
中- 抛出
java.lang.Throwable
-
-