Using the unwrap command

6 次查看(过去 30 天)
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?

采纳的回答

Walter Roberson
Walter Roberson 2017-6-24
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 个评论
Agustin
Agustin 2017-6-24
Thanks! I will try this.
Agustin
Agustin 2017-6-24
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.

请先登录,再进行评论。

更多回答(1 个)

Landereethe Sacha
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

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by