AlloSystem is a cross-platform suite of C++ components for building interactive multimedia tools and applications.
BSD 3-Clause "New" or "Revised" License
65
stars
22
forks
source link
Support (and examples) for perceptually driven color spaces (L*a*b*, HCL, etc.) and basic color theory #21
Closed
grrrwaaa closed 10 years ago
Why this is important: http://vis4.net/blog/posts/avoid-equidistant-hsv-colors http://tools.medialab.sciences-po.fr/iwanthue/theory.php http://tools.medialab.sciences-po.fr/iwanthue/experiment.php http://blog.visual.ly/rainbow-color-scales http://devmag.org.za/2012/07/29/how-to-choose-colours-procedurally-algorithms
Here's a bit of C code to get started: http://davidad.net/colorviz/
I think it would be good to also port some of the chroma.js stuff that iwanthue is based on. https://github.com/gka/chroma.js
Seems like a good mini-task for a student to take on?