Azzera filtri
Azzera filtri

How can I automatically set the colormap (e.g. caxis auto) using the function implay?

7 visualizzazioni (ultimi 30 giorni)
I am using the function implay to look at image data with multiple timeframes, and I would like to specify the min and max values of the colormap programmatically. Using imshow for individual images I just apply auto, but this doesn't seem to work with implay. Any suggestions?

Risposta accettata

Thomas
Thomas il 16 Dic 2014
I figured this out:
function [] = implay_AutoColorMap(image)
handle = implay(image);
handle.Visual.ColorMap.UserRange = 1; handle.Visual.ColorMap.UserRangeMin = min(image(:)); handle.Visual.ColorMap.UserRangeMax = max(image(:));
Hope this saves someone else some time... Thanks to those who figured it out and shared!

Più risposte (0)

Categorie

Scopri di più su Convert Image Type in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by