Aaron Meese d17bc0e65b Implemented detectmobilebrowsers
Replaced the previous isMobile() code with a functioning implementation of the website specified in the comments. This more complete list will allow for more accurate mobile detection.
2019-03-30 08:30:43 -05:00
2019-03-30 08:30:43 -05:00
2016-10-30 20:24:05 -07:00
2016-10-30 20:24:05 -07:00
2016-05-27 12:32:31 -07:00
2014-04-17 11:07:23 -07:00

Color Thief

A script for grabbing the color palette from an image. Uses Javascript and the canvas tag to make it happen.

See a Demo | Read more on my blog

How to use

Get the dominant color from an image

var colorThief = new ColorThief();
colorThief.getColor(sourceImage);
getColor(sourceImage[, quality])
returns [num, num, num]

Build a color palette from an image

In this example, we build an 8 color palette.

var colorThief = new ColorThief();
colorThief.getPalette(sourceImage, 8);
getPalette(sourceImage[, colorCount, quality])
returns [ [num, num, num], [num, num, num], ... ]
Description
Extract colors from an image in Node.js and browser. Mirror of my fork from https://github.com/janishutz/color-thief
Readme MIT 2.1 MiB
Languages
TypeScript 43.1%
JavaScript 36.2%
HTML 16.6%
CSS 4.1%