Exemplo n.º 1
0
void buildFromImage(cv::Mat input, ColorsInformation& value)
{
    DominantColorsExtractor colorsExtractor;
    colorsExtractor.process(input);

    value.dominantColors      = colorsExtractor.mainColors;
    value.dominantColorsImage = colorsExtractor.getImage();

    value.uniqieColors        = colorsExtractor.getUniqueColors();
    value.reducedColors       = colorsExtractor.getRedicedColors();
    value.colorDeviation      = colorsExtractor.getColorDeviation();

    drawHistogram(input, value.histogramImage);
}