viscm
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.
Metadata
Release files for viscm 0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| viscm-0.10.tar.gz | 322.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| viscm-0.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 640.1 kB
Release files / viscm-0.10.tar.gz
| Download URL | viscm-0.10.tar.gz |
|---|---|
| Size | 322.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0a30dd19bc2b6cdbcf198b2526b1bd11e8031fa0df6e2b3cd7d95ad792550643
|
|
BLAKE2b-256 checksum How to use checksums |
a8106ea349dbe223b23f9bb2982a7f24376586a96fb8a04e4b5114a3f8ea0598
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.4
|
Release files / viscm-0.10-py3-none-any.whl
| Download URL | viscm-0.10-py3-none-any.whl |
|---|---|
| Size | 318.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d92bbae48b0e17cd8830f233a238d42e4b3f57cadc2076cf954fbb2b69c42c4b
|
|
BLAKE2b-256 checksum How to use checksums |
6352a78767ac03da0a4678bf0c551819eeaa6c662e43e510b8ef72bc248d77c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.11.4
|