how to get the RGB number from colorbar
22 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi:
I have a colorbar like below:
![2.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/214761/2.jpeg)
or to simplify this question, I assume the color is from blue (RGB [0,0,1]) to red (RGB [1,0,0]).
is there anyway to get the detail RGB nubmer for each color in this colorbar? in other words, I want to split the colorbar into 1000 parts, is there anyway to got the RGB number of each part?
Thanks!
Yu
0 Kommentare
Antworten (1)
Adam
am 18 Apr. 2019
Bearbeitet: Adam
am 18 Apr. 2019
colourmap = colormap( hAxes );
where hAxes is the axes handle. gca if you really must!
You can then interpolate it to make it bigger or smaller if you wish.
If it is a builtin colourmap though, for example 'Jet', you can just use
colourmap = jet( 1000 );
to get a 1000-element Jet colourmap (not that I am advising using Jet, it was just the one that came to mind and is most similar to the one you show).
1 Kommentar
Siehe auch
Kategorien
Mehr zu Colormaps finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!