Анализ изображения на основные цвета.
Используется HTML5 Canvas и ImageData для доступа к пикселям. Пример получает 3 основных цвета приложений в rgb и далее транслирует в hex и выводит.
Исходник открыт, очень полезно если кому-то нужно реализовать client-side анализ цветов используя HTML5. Кликаем по картинке. Нужен любой из броузеров: FF 12+, Chrome, IE9+, iOS, Android.
http://charlesleifer.com/static/colors/
А тут больше описания о технике и python исходники:
http://charlesleifer.com/blog/using-python-and-k-means-to-find-the-dominant-colors-in-images/