A colormap tool
Project Links
Meta
Author: Nathaniel J. Smith, Stefan van der Walt
Requires Python: ~=3.9
Classifiers
Development Status
- 3 - Alpha
Intended Audience
- Developers
- Science/Research
License
- OSI Approved :: MIT License
Programming Language
- Python :: 3
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.
0.10
Jun 13, 2023
0.9
Aug 27, 2019
0.8
Mar 19, 2019
0.7
Nov 18, 2015
0.6
Nov 04, 2015
0.5
Nov 04, 2015
0.4
Nov 04, 2015
0.3
Jul 12, 2015
0.2
Jul 08, 2015
0.1
Jul 08, 2015