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

4 visualizaciones (últimos 30 días)
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.

Respuesta aceptada

Ced
Ced el 17 de Mzo. de 2016
Editada: Ced el 17 de Mzo. de 2016
try calling
drawnow()
after having set the new color.

Más respuestas (1)

Image Analyst
Image Analyst el 17 de Mzo. de 2016
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.

Categorías

Más información sobre White en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by