Extracting Colors With Colorific
99designs.com
99designs.com
or the dozens of other image to palette services a google search away (including one that google uses itself for image search)
So, maybe an explanation of why this is better than those, different from those, a comparison of sorts. Or would it be better if some third party did this "benchmarking" work eh?
specifically, I am concerned that this approach is based on tiny micro-heuristics based on specific images and not a robust statistical model of human perception.
edit: here's another (I may use this comment to continue collecting existing algorithms) http://www.springerlink.com/content/f002412013877333/
One difference between our program and other general purpose quantization algorithms is that we wanted to optimise for logo designs and images with flat shapes and colors (as opposed to photos with millions of colors).
We also wanted to get something working quickly so that we could get onto some large scale color analysis stuff (which we'll hopefully be writing about soon). There's definitely room for improvement in the color extraction process.
Correct me if I'm wrong, but by using clustering you might end up with colors that didn't actually occur in the original design right?
In our case we wanted to make sure we found colors that the designer actually chose. I'll have to try this..
Here's the code: http://src.chromium.org/svn/trunk/src/ui/gfx/color_analysis....
http://src.chromium.org/svn/trunk/src/ui/gfx/color_analysis....
I'd like to try ranking greys lower somehow.. maybe some kind of weighting by saturation could help.
Google's logo has 255 colors (including shades). With most other companies I might consider that to be a coincidence.
$ echo myimage.png | colorific
Seems a slightly odd way to get filenames.