Picking Colors Optimally: An Optimization Problem in Python(usrsb.in)
usrsb.in
Picking Colors Optimally: An Optimization Problem in Python
http://www.usrsb.in/picking-colors.html
1 comments
You're absolutely right! :) It would be interesting if someone could extend this to look at how different color representations affect the results, such as using HSL rather than RGB. I tried to factor out the getSuccessors function and evalSuccessor as much as possible to make this kind of experimentation easy.
There are many programs that algorithmically generate palettes based on the HSV color space. Note that since complementary colors are calculated by hue alone (a single dimension), there is no need for optimization.
Here is a web-app that I use often:
http://colorschemedesigner.com/
Here is a web-app that I use often:
http://colorschemedesigner.com/
Also, there's the issue of size. Medium-sized adjacent objects are perceived as having more contrast than large or small ones:
http://en.wikipedia.org/wiki/Contrast_(vision)#Contrast_sens...
So this is a more complex problem than simply choosing colors by number.