An openFrameworks addon that can give you the dominant color of any image.
README
ofxColorFinder
ofxColorFinder is a openFrameworks addon that can give you the dominant color of any image. The following snippet shows how to use the addon:
ofImage image;
image.load("0.jpg");
ofColor dominantColor = ofxColorFinder::getColor(image);You can also customize the algorithm so it favors colors you specify. This can be done by providing a callback to the
ofxColorFinder::getColor() method. The following code favors dark colors:ofImage image;
image.load("0.jpg");
ofColor dominantColor = ofxColorFinder::getColor(image, [](int r, int g, int b) {
return 768-r-g-b+1;
});Favor hue

Favor bright colors

Favor dark colors

ofxAddons