Perceptually improved colormaps
7 perceptual colormaps with rainbow-like colors and 1 with heat colors
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Cite As
Matteo Niccoli (2026). Perceptually improved colormaps (https://nl.mathworks.com/matlabcentral/fileexchange/28982-perceptually-improved-colormaps), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired by: Spectral and XYZ Color Functions, Shaded pseudo color, cline, MakeColorMap, Light Bartlein Color Maps, Colorspace Transformations
Inspired: paruly, colormapline - color-changing 2D or 3D line
General Information
- Version 1.22.0 (5.56 MB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.22.0 | Replaced text labels in the screenshot |
||
| 1.21.0 | Uploaded new rainbow colormap with sawtooth shaped lightness profile. Included new example images and scripts, and deleted a few obsolete scripts. Updated reference links. |
||
| 1.20.0 | Added a new isoluminant colormap that wraps around the full hue range 0 - 2pi twice. Updated reference list with link to new blog post on IsoAZ and IsoAZ colormaps. |
||
| 1.19.0 | Corrected summary and added reference to a blog post by Steve Eddins for IsoAZ colormap |
||
| 1.18.0 | Replaced INTERP1(...,'CUBIC') with INTERP1(...,'PCHIP') as suggested by Jakob Nikolas in the comments. Added a new isoluminant colormap for cyclical (azimuth or phase). |
||
| 1.17.0 | On April 29th I loaded by mistake a previous release instead of the new one. This is the correct release. |
||
| 1.16.0 | Added missing switch statements for 'linearl' and 'linlhot'.
|
||
| 1.15.0 | Added a linear lightness rainbow colormap
|
||
| 1.14.0 | Implemented Colin's first suggestion for examples.m |
||
| 1.13.0 | Added a 100% perceptual version of cube law rainbow and new examples and references. |
||
| 1.9.0 | updated contact email |
||
| 1.5.0 | flipped isoL colormap so red is on the high intensity side
|
||
| 1.4.0 | Added more examples and demonstrations |
||
| 1.3.0 | Added more examples in new file examples1.m
|
||
| 1.0.0 |