You can have Blitline extract the most popular colors from your image. This functionality looks at the histogram of your image and identifies the top “X” colors from the image.

168 444
"extract_colors": { "max_colors": 8 }

To your base JSON, Blitline will analyze and return the color information in the postback/polling JSON. You can find a working example here:

http://www.blitline.com/docs/gist_runner?gist_id=ef6e757f5877d006d222

Example original_meta will look like this:

{
    "original_meta": {
        "extracted_colors": {
            "data": [
                {
                    "percentage": "26.29",
                    "pixel_count": 826988,
                    "color": {
                        "r": 182,
                        "g": 192,
                        "b": 177,
                        "hex_color": "#b6c0b1"
                    }
                },
                {
                    "percentage": "21.55",
                    "pixel_count": 677955,
                    "color": {
                        "r": 95,
                        "g": 143,
                        "b": 166,
                        "hex_color": "#5f8fa6"
                    }
                },
                {
                    "percentage": "19.98",
                    "pixel_count": 628627,
                    "color": {
                        "r": 16,
                        "g": 97,
                        "b": 150,
                        "hex_color": "#106196"
                    }
                },
                {
                    "percentage": "17.4",
                    "pixel_count": 547344,
                    "color": {
                        "r": 9,
                        "g": 8,
                        "b": 13,
                        "hex_color": "#09080d"
                    }
                },
                {
                    "percentage": "6.71",
                    "pixel_count": 211046,
                    "color": {
                        "r": 48,
                        "g": 97,
                        "b": 138,
                        "hex_color": "#30618a"
                    }
                },
                {
                    "percentage": "5.2",
                    "pixel_count": 163651,
                    "color": {
                        "r": 177,
                        "g": 154,
                        "b": 105,
                        "hex_color": "#b19a69"
                    }
                },
                {
                    "percentage": "2.84",
                    "pixel_count": 89183,
                    "color": {
                        "r": 61,
                        "g": 93,
                        "b": 109,
                        "hex_color": "#3d5d6d"
                    }
                },
                {
                    "percentage": "0.03",
                    "pixel_count": 934,
                    "color": {
                        "r": 0,
                        "g": 0,
                        "b": 0,
                        "hex_color": "#000000"
                    }
                }
            ],
            "best_guess_background": "#106196"
        },
        "width": 1536,
        "height": 2048,
        "date_created": "2014:08:02 20:17:55",
        "iso_date_created": "2014-08-02T20:17:55.0000+00:00"
    }
}