필터 지우기
필터 지우기

eliminate phase jumps in unwrapping

조회 수: 11 (최근 30일)
afsaneh eghbali
afsaneh eghbali 2019년 8월 1일
답변: Bryan Wingert 2024년 7월 16일 20:57
Hi everyone. I'm unwrapping the phase of a hemisphere image, using MATLAB unwrap function. the image contains vertical lines. the function 'unwrap' works well for a constant surface but it doesn't for the hemisphere. there are some jumps in the unwrapped image.
I use the function in the form of:
UnwrappedImage7=unwrap(unwrap(PHI,[],2),[],1);
Do you have any sugestions to eliminate the jumps?

답변 (1개)

Bryan Wingert
Bryan Wingert 2024년 7월 16일 20:57
Unwrap only operates on columns, so it ignores phase gradients across the rows. 2D phase unwrapping is not as straightforward as 1D, but there are several implementations of different algorithms on the File Exchange.

카테고리

Help CenterFile Exchange에서 Signal Operations에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by