prizm: Convert colors to different color spaces, interpolate colors, and transform colors
prizm
is a Haskell library for transforming colors. Specifically,
providing functions for transforming between different color spaces
(CIE
and sRGB
), interpolating colors and adjusting the tint,
shade, hue, or lightness of a color.
The inspiration for this library came from a desire to blend two
colors represented in the sRGB
color space. My research about color
blending and color space representation in the computer led me to
the conclusion that the CIE L*Ch
color space is the most effective
for blending because it most accurately represents how the human eye
sees hue and therefore preserves (and blends) hue the most
accurately.
[Skip to Readme]
Downloads
- prizm-3.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4, 0.2.0.0, 0.2.1.0, 0.3.0.0, 0.3.1.0, 0.3.1.1, 0.3.1.2, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.1.0, 2.0.0, 2.0.1, 3.0.0 (info) |
---|---|
Dependencies | base (>=4.5 && <5), convertible (>=1.1), text (>=0.11.2.3) [details] |
Tested with | ghc >=7.8.4 |
License | BSD-3-Clause |
Copyright | (c) 2013 Parnell Springmeyer |
Author | Parnell Springmeyer |
Maintainer | parnell+hackage@digitalmentat.com |
Category | Graphics |
Home page | https://github.com/ixmatus/prizm |
Bug tracker | https://github.com/ixmatus/prizm/issues |
Source repo | head: git clone https://github.com/ixmatus/prizm |
Uploaded | by ParnellSpringmeyer at 2017-04-29T20:49:42Z |
Distributions | NixOS:3.0.0 |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 11473 total (34 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2017-04-29 [all 1 reports] |