eliminate phase jumps in unwrapping
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
afsaneh eghbali
el 1 de Ag. de 2019
Respondida: Bryan Wingert
el 16 de Jul. de 2024 a las 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?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/232262/image.jpeg)
0 comentarios
Respuestas (1)
Bryan Wingert
el 16 de Jul. de 2024 a las 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.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!