Does the latest version of Matlab allow more than one colormaps in one plot?
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Leon
      
 el 2 de Nov. de 2021
  
    
    
    
    
    Comentada: Leon
      
 el 3 de Nov. de 2021
            In the past, overlaying two axes was the only option, but overlaying can often causes its own problems, e.g., slight offset, etc.
Does anyone know if Matlab has fixed the issue?
Many thanks.
3 comentarios
Respuesta aceptada
  Image Analyst
      
      
 el 3 de Nov. de 2021
        
      Editada: Image Analyst
      
      
 el 3 de Nov. de 2021
  
      Nothing to fix.  You can have only one colormap per axes control, but you can get around that by having basically two colormaps stacked on top of each other and adjust your data.  For example if you have data that goes from 0 to 1023 (like a uint16 image) and want one colormap for gray levels 0-511 (say gray) and another (say, hsv) from 512 to 2013, you can do
cmap = [gray(512); hsv(512)]
imshow(yourImage, 'Colormap', cmap);
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Blue 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!



