How do I refresh the image shown on gui, after a selection is made in the colormap popup menu by the user?

3 ビュー (過去 30 日間)
I am creating a gui with PET images and I have done a popup menu for the color look up table. Please help me on how to refresh the image after a choice is made from the pop up menu by the user. For example, When I choose 'bone' in the pop up menu from gui, the image should change to 'bone' color. But it doesn't as i have not refreshed the image yet and i need help with that syntax.

採用された回答

Ced
Ced 2016 年 3 月 17 日
編集済み: Ced 2016 年 3 月 17 日
try calling
drawnow()
after having set the new color.

その他の回答 (1 件)

Image Analyst
Image Analyst 2016 年 3 月 17 日
I can't read your code. Format it after you read this http://www.mathworks.com/matlabcentral/answers/13205-tutorial-how-to-format-your-question-with-markup or else just attach it with the paper clip icon. Like Ced says, try drawnow - sometimes the screen doesn't update immediately if you're in an intensive loop.
Otherwise, make sure you're not displaying a color image. If you have a full color, true RGB image, then colormaps do not apply.

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by