Using the unwrap command

Hi! I'm working with a Radar image and I want to unwrap the interferometric phase of the image. I'm using the unwrap command but when I plot the image, the image is not correct. If I choose a random column on the image, I'm able to plot the unwrapped phase but what I want to do is plot unwrapped phase of the entire image. Can somebody help me with this?

 Respuesta aceptada

Walter Roberson
Walter Roberson el 24 de Jun. de 2017

0 votos

Be careful about row and column. unwrap() applied to an array unwraps along the first non-singleton dimension, which would normally be the first dimension, so unwrap would normally proceed column by column. That can be a problem if you need to unwrap along rows. You can use unwrap(YourArray, [], 2) to unwrap along rows.

2 comentarios

Agustin
Agustin el 24 de Jun. de 2017
Thanks! I will try this.
Agustin
Agustin el 24 de Jun. de 2017
I tried using unwrap(image,[],2) and I'm having the same errors I have seen before but on the rows this time. I don't know what I could be doing wrong.

Iniciar sesión para comentar.

Más respuestas (1)

Landereethe Sacha
Landereethe Sacha el 3 de Jul. de 2019

0 votos

Hi,
I want to make the unwrapping process on matlab. In fact they ask me a .map format and i don't know how to extract it from snap. Have you any idea ?
Thank's

Categorías

Más información sobre Images en Centro de ayuda y File Exchange.

Preguntada:

el 23 de Jun. de 2017

Respondida:

el 3 de Jul. de 2019

Community Treasure Hunt

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

Start Hunting!

Translated by