Fast 2D phase unwrapping

Fast 2D phase unwrapping implementation in MATLAB

https://github.com/mfkasim1/unwrap_phase

您现在正在关注此提交

Fast unwrapping 2D phase image using the algorithm given in:
M. A. Herraez, D. R. Burton, M. J. Lalor, and M. A. Gdeisat, "Fast two-dimensional phase-unwrapping algorithm based on sorting by reliability following a noncontinuous path", Applied Optics, Vol. 41, Issue 35, pp. 7437-7444 (2002).

Features and advantages:

* Fast algorithm (takes approx. 0.5s to unwrap 512x512 non-noisy and noisy image in my computer)
* Support ignored regions, by setting NaN to the ignored regions.

If using this code for publication, please kindly cite the following:

* M. A. Herraez, D. R. Burton, M. J. Lalor, and M. A. Gdeisat, "Fast two-dimensional phase-unwrapping algorithm based on sorting by reliability following a noncontinuous path", Applied Optics, Vol. 41, Issue 35, pp. 7437-7444 (2002).
* M. F. Kasim, "Fast 2D phase unwrapping implementation in MATLAB", https://github.com/mfkasim91/unwrap_phase/ (2017).

This algorithm is also available from GitHub (https://github.com/mfkasim91/unwrap_phase/)

引用格式

Firman (2026). Fast 2D phase unwrapping (https://github.com/mfkasim1/unwrap_phase), GitHub. 检索时间: .

致谢

参考作品: 2D Weighted Phase Unwrapping

MATLAB 版本兼容性

  • 兼容任何版本

平台兼容性

  • Windows
  • macOS
  • Linux

无法下载基于 GitHub 默认分支的版本

版本 已发布 发行说明 Action
1.1.0.0

Further optimizing the performance by:

* reducing cell operations, and
* only change the smallest group.

The result is it is now around 2x as fast for no-noise case, and much faster in noisy case (more than 5x faster).

1.0.0.0

Update the description
Minor update
Update the description (very minor update)

Upload the image thumbnail

要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 存储库
要查看或报告此来自 GitHub 的附加功能中的问题,请访问其 GitHub 存储库