Display Disparity Map in GUI Axes

1 回表示 (過去 30 日間)
Pankaja Tanjore
Pankaja Tanjore 2015 年 7 月 4 日
コメント済み: Walter Roberson 2015 年 7 月 6 日
Hello ,
I have the color disparity map.I am able to display this color disparity map from .m file. I have displayed it using the following code.
figure
imshow(disparityMap, [224,352]);
title('Disparity Map filtered');
colormap jet colorbar
Now i need to display this in GUI axes.It should be the same as displayed in figure.
I am sending here the image which i have displayed as figure.
Please let me know how this has to displayed in the axes. Color bar also has to be displayed in the axes.
Looking forward to hear from you at the earliest.
Thanks Pankaja
  2 件のコメント
B.k Sumedha
B.k Sumedha 2015 年 7 月 4 日
Did you try anything?
Just posting questions without trying anything is waste of time for both of us.:(
Walter Roberson
Walter Roberson 2015 年 7 月 4 日
imagesc(data) is not the same thing as imshow(data, [224,352]). They are closely related but in the imshow case you are saying to focus in on the range 224 to 352, but in the imagesc case you are saying to scale over the entire range of data.
Note also that you do not necessarily have colormap jet in effect for the axes in the second case.

サインインしてコメントする。

採用された回答

Geoff Hayes
Geoff Hayes 2015 年 7 月 4 日
Pankaja - if you are using this code to display the image correctly in a figure,
figure
imshow(disparityMap, [224,352]);
title('Disparity Map filtered');
colormap jet
colorbar
then why not just modify the code to indicate where (i.e. which axes) to plot the data
imshow(disparityMap, [224,352], 'Parent', handles.axes8);
title(handles.axes8, 'Disparity Map filtered');
colormap(handles.axes8,jet);
colorbar(handles.axes8);
  1 件のコメント
Walter Roberson
Walter Roberson 2015 年 7 月 6 日
The screen shot did not make it here.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeOrange についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by