Skip to main content

Chromatose is a package for storing and visualizing palettes, constructing new ones via interpolation or extraction. The stored palettes are for personal record, featuring diverging and continuous palettes. Visualizations include swatches, pies, points, lines, scatters, and heatmaps. There are a multitude of beautiful gradients in packages like bokeh and colorcet that are, for the most part, static. The interpolation scheme here can be used to create entirely new ones given only a few intermediary points. The underlying algorithm uses a combination of linear and polynomial splines in customizable color space metrics RGB, HSL, or HSV. Heatmaps are a great way to visualize the results. To extract palettes from images, chromatose employs k-means clustering and median-cut algorithms.

Release files for chromatose 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chromatose 2.0.0
File Size Uploaded
chromatose-2.0.0.tar.gz 53.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chromatose 2.0.0
File Interpreter ABI Platform
chromatose-2.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 104.9 kB

Release files / chromatose-2.0.0.tar.gz

Download URL chromatose-2.0.0.tar.gz
Size 53.7 kB
Tags Source
SHA-256 checksum
How to use checksums
9429cac33cb9436dfeb53a4992dbbd780e098ca660c581c0445309a8c1e73843
BLAKE2b-256 checksum
How to use checksums
f73948e61c7ac3ec285c4c2f04f3bff44239e81ad42d74b058081cf3696f099d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.16

Release files / chromatose-2.0.0-py3-none-any.whl

Download URL chromatose-2.0.0-py3-none-any.whl
Size 51.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3b32f99477f6e12cb3362cf4e153bc15f25f5bcd50b734690a75d96b2a4db43e
BLAKE2b-256 checksum
How to use checksums
73634f60af02a53b0cfe0d7bea83cf9da147ead83349fb6cbfbd6c827d544545
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.16

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

1 release file

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page