Does the latest version of Matlab allow more than one colormaps in one plot?
1 view (last 30 days)
Image Analyst on 3 Nov 2021
Edited: Image Analyst on 3 Nov 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);