jetwhite(Colours)
This bright and vivid colormap spirals from black through blue cyan green yellow orange red magenta to white. The colour shades are rotated smoothly through the full 360º range of hues as perceptual lightness varies in a decaying sinusoid from black to white while emphasizing with pure strong well-saturated primary and secondary colours.
This is something I've used for years, and although R2014b includes revamped graphics and a smoother parula colomap replacing jet as the default, the nearest is still jet in terms of the colour gamut, or hot in terms of going from black/dark to white/light. This should work with any version of Matlab and dependencies on toolboxes have been removed. Examples are given that illustrate how to combine colour maps or adjust the gamma to emphasize parts of the spectrum or have a more uniform gradation from light to dark. Jetwhite is designed to maximize the clarity available with colour while providing a reasonable compromise when rendered/copied in greyscale, with adjacent shades differing in both brightness and hue, an maximizing the colour distinction available in the RGB color gamut.
Note that assuring a linear lightness scale tends to produce colours that are muddy or pastel rather than the clear primary and secondary colours jetwhite is designed to punctuate with, e.g. at 64 colours we have 4-10: Blue, 14-20: Teal/Cyan, 24-30: Green, 34-40: Yellow/Orange, 44-50: Red/Pink, 54-60: Magenta. 1-32 are dark/cool colours, 33-64 are light/warm colours - it is designed so that symmetric plots are centred on the yellow/green transition.
引用格式
David Powers (2024). jetwhite(Colours) (https://www.mathworks.com/matlabcentral/fileexchange/48419-jetwhite-colours), MATLAB Central File Exchange. 检索时间: .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
标签
致谢
参考作品: CMRmap.m, Bipolar Colormap, Modified CMRmap, CubeHelix Colormap Generator: Beautiful and Versatile!, ColorBrewer: Attractive and Distinctive Colormaps, Rainbow Colormap, Colormap that looks good when printed grayscale
启发作品: MatPlotLib Perceptually Uniform Colormaps, squink(Colors,Gamma)
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.23.0.0 | documented option to omit number of colors and have it determined from the current colormap |
||
1.22.0.0 | typo fixed
|
||
1.21.0.0 | tried again to fix whitespace change
|
||
1.11.0.0 | Added additional example showing eliminating headroom and footroom to give a Dark Blue to Light Pink range. |
||
1.1.0.0 | Added help and example showing how to adjust to different color gamut requirements (RGB display vs CYM printer).
|
||
1.0.0.0 |