Change colormap image processing
    3 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Ashray Malhotra
 il 13 Ago 2014
  
    
    
    
    
    Risposto: Joseph Cheng
      
 il 13 Ago 2014
            I need a 256 intensity colormap, for which I am using the following code.
colormap(gray(256));
But when I print out the cmap using
 cmap = colormap;
I still get 64*3 double instead of a 256*3 value. What am I doing wrong?
0 Commenti
Risposta accettata
  Yu Jiang
    
 il 13 Ago 2014
        Hi Ashray
Can you try executing the following command in MATLAB
>> set(gcf, ‘renderer’, ‘opengl’).
and see if it works?
This command changes your renderer to opengl.
If it does not work, could you let me know which release of MATLAB you are using? What is your operating system?
-Yu Jiang
0 Commenti
Più risposte (1)
  Joseph Cheng
      
 il 13 Ago 2014
        I would check to see if the figure is still open, or is the active figure. is the cmap = colormap; directly after you create the figure? if you're confident that the figure is being displayed with a 256 grayscale then why not save the cmap when you do the colormap(gray(256))?
0 Commenti
Vedere anche
Categorie
				Scopri di più su Red 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!


