Fast 2D phase unwrapping
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 (2024). Fast 2D phase unwrapping (https://github.com/mfkasim1/unwrap_phase), GitHub. 검색됨 .
MATLAB 릴리스 호환 정보
플랫폼 호환성
Windows macOS Linux카테고리
- Image Processing and Computer Vision > Image Processing Toolbox > Image Filtering and Enhancement > Neighborhood and Block Processing >
태그
도움
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!GitHub 디폴트 브랜치를 사용하는 버전은 다운로드할 수 없음
버전 | 게시됨 | 릴리스 정보 | |
---|---|---|---|
1.1.0.0 | Further optimizing the performance by: * reducing cell operations, and
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
Upload the image thumbnail |
|