Lokesh Dhakar 0f590b91ee Updated read me
2013-06-23 22:27:41 -07:00
2013-06-23 12:33:07 -07:00
.
2012-04-23 17:36:38 -04:00
2013-06-23 22:27:41 -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 {r: num, g: num, b: num}

###Build a color palette from an image

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

##Credits and license

###Author by Lokesh Dhakar lokeshdhakar.com twitter.com/lokeshdhakar

###Thanks

  • Nick Rabinowitz - For creating quantize.js.
  • John Schulz - For clean up and optimization. @JFSIII
  • Nathan Spady - For adding drag and drop support to the demo page.

###License Licensed under the Creative Commons Attribution 2.5 License

  • Free for use in both personal and commercial projects.
  • Attribution requires leaving author name, author homepage link, and the license info intact.
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%