A perceptually uniform colormap with full range of lightness.
See inside generated for the colormap data and code examples.
The previous version of this colormap was developed for Audacity spectrogram. Roseus has now become perceptually uniform and aims to be used in a wider range of fields.
Further readings about perceptually uniform colormaps:
https://bids.github.io/colormap/
https://cran.r-project.org/web/packages/viridis/vignettes/intro-to-viridis.html
Note: viscm used in measurements has been modified to target CAM16-UCS instead of CAM02-UCS.
Considerings while making the new colormap (in order of priority):
- Perceptually uniform
- Wide range of lightness (almost full 0-100)
- Colorful, wide range of hue, chroma
- Originality, keep magenta-ish feeling
- Pretty
v0.1: code | viscm | spectrogram
- It was perceptually smooth, but wasn't perceptually uniform. Now it is.
- Roseus now targets CAM16-UCS color space instead of the obsolute CAM02-UCS.
- The colormap is named 'Roseus'. (inspiration from Viridis)
These are some colormaps made during designing Roseus. They are all perceptually uniform(except v0.1) and has almost full range of lightness.
You can generate them using roseus.py
.