A colormap tool
Project description
This is a little tool for analyzing colormaps and creating new colormaps.
- Downloads:
- Code and bug tracker:
- Contact:
Nathaniel J. Smith <njs@pobox.com> and Stéfan van der Walt <stefanv@berkeley.edu>
- Dependencies:
Python 3.9+
colorspacious 1.1+
Matplotlib 3.5+
NumPy 1.22+
SciPy 1.8+
one of PyQt6, PySide6
- License:
MIT, see LICENSE for details.
Installation
This is a GUI application, and requires Qt Python bindings. They can be provided by PyQt (GPL) or PySide (LGPL):
$ pip install viscm[PySide]
…or:
$ pip install viscm[PyQt]
Usage
$ viscm view jet $ viscm edit
There is some information available about how to interpret the resulting visualizations and use the editor tool on this website.
Reproducing viridis
Load viridis AKA option_d.py using:
viscm --uniform-space buggy-CAM02-UCS -m Bezier edit /tmp/option_d.py
Note that there was a small bug in the assumed sRGB viewing conditions
while designing viridis. It does not affect the outcome by much. Also
see viscm --help
.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.