OpenCV 4.11.0
开源计算机视觉
|
二维相位解缠应用于不同的领域,例如合成孔径雷达 (SAR) 中的地形高程估计、磁共振成像中的场映射,或作为使用正弦图案的结构光重建中查找对应像素的一种方法。
给定一个在 [-π; π] 之间包裹的相位图,相位解缠的目标是通过向每个像素添加正确的 2*π 倍数来找到“真实”的相位图。
对于完美的包裹相位图,这个问题很简单,但实际数据通常并非无噪声的。在已开发的不同算法中,质量引导的相位解缠方法快速有效。它们遵循一条路径,首先解缠高质量像素,从而避免从一开始就发生误差传播。
在本模块中,实现了质量引导的相位解缠,其方法遵循[156] 中的描述。
类 | |
类 | cv::phase_unwrapping::HistogramPhaseUnwrapping |
基于[156] 实现二维相位解缠的类。此算法属于质量引导的相位解缠方法。首先,它根据像素与其八个邻居之间的二阶差计算可靠性图。可靠性值介于 0 和 16*π*π 之间。然后,此可靠性图用于计算“边缘”的可靠性。“边缘”是由水平或垂直连接的两个像素定义的实体。通过将连接它的两个像素的可靠性相加来找到它的可靠性。边缘根据其可靠性值在直方图中排序。然后,使用此直方图从最高质量像素开始解缠像素。更多… | |
类 | cv::phase_unwrapping::PhaseUnwrapping |
相位解缠的抽象基类。更多… | |