{"_id":"quantize","_rev":"12-bd1b9e2283742b42b63539d7c5eebeeb","name":"quantize","description":"A node.js module for color quantization, based on Leptonica.","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"quantize","version":"1.0.0","description":"A node.js module for color quantization, based on Leptonica.","homepage":"https://github.com/olivierlesnicki/quantize","author":{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"},"keywords":["image","quantize","color","node"],"contributors":[{"name":"Nick Rabinowitz","url":"https://github.com/nrabinowitz"},{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"}],"bugs":{"url":"http://github.com/olivierlesnicki/quantize/issues"},"license":{"type":"MIT","url":"http://github.com/olivierlesnicki/quantize/raw/master/LICENSE"},"main":"quantize.js","repository":{"type":"git","url":"git://github.com/olivierlesnicki/quantize.git"},"engines":{"node":">=0.6.0"},"dependencies":{},"devDependencies":{},"scripts":{},"_id":"quantize@1.0.0","dist":{"shasum":"30559bfb372a6c0b85a7329fb0b8d4bb0a6e7639","tarball":"https://registry.npmjs.org/quantize/-/quantize-1.0.0.tgz","integrity":"sha512-eT7ogU3BINymycqd2LEA+Rx89a3AZ5OO7XnyDRNW5VlJxJYVKfawEfjLLHqcnbpBYvPCelTakI+Bn5mY62fyiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEQp6q2/k2zkI22wjznSfnw3XaOmdUQRc89pXF7DnTbAIhAPhELdLavzq9LBun0OV8Tw76ic3xjpQwbPdh7YiXq39L"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"olivierlesnicki","email":"olivier.lesnicki@gmail.com"},"maintainers":[{"name":"olivierlesnicki","email":"olivier.lesnicki@gmail.com"}]},"1.0.1":{"name":"quantize","version":"1.0.1","description":"A node.js module for color quantization, based on Leptonica.","homepage":"https://github.com/olivierlesnicki/quantize","author":{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"},"keywords":["image","quantize","color","node"],"contributors":[{"name":"Nick Rabinowitz","url":"https://github.com/nrabinowitz"},{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"}],"bugs":{"url":"http://github.com/olivierlesnicki/quantize/issues"},"license":{"type":"MIT","url":"http://github.com/olivierlesnicki/quantize/raw/master/LICENSE"},"main":"quantize.js","repository":{"type":"git","url":"git://github.com/olivierlesnicki/quantize.git"},"engines":{"node":">=0.10.21"},"dependencies":{},"devDependencies":{},"scripts":{},"_id":"quantize@1.0.1","dist":{"shasum":"cefcb9ac0aa48ed1f9272e8dbc8a700145fc161a","tarball":"https://registry.npmjs.org/quantize/-/quantize-1.0.1.tgz","integrity":"sha512-dBvHtDDeQTV7XsGUpy4JZlo+RExE16OfyoIfYeQ/jQV1rONNVZM5tTbqzEOJK/oizEnhSiIsJASlpy74cOE0CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWsmAGXULmaK8gyWJdpnwJbDbWtByR0J72BmEISIYU+gIgQDezS48WWTm7YVl7t5oGeVH6JmZO8RwKEfLi91WwQbo="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"olivierlesnicki","email":"olivier.lesnicki@gmail.com"},"maintainers":[{"name":"olivierlesnicki","email":"olivier.lesnicki@gmail.com"}]},"1.0.2":{"name":"quantize","version":"1.0.2","description":"A node.js module for color quantization, based on Leptonica.","homepage":"https://github.com/olivierlesnicki/quantize","author":{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"},"keywords":["image","quantize","color","node"],"contributors":[{"name":"Nick Rabinowitz","url":"https://github.com/nrabinowitz"},{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"}],"bugs":{"url":"http://github.com/olivierlesnicki/quantize/issues"},"license":{"type":"MIT","url":"http://github.com/olivierlesnicki/quantize/raw/master/LICENSE"},"main":"quantize.js","repository":{"type":"git","url":"git://github.com/olivierlesnicki/quantize.git"},"engines":{"node":">=0.10.21"},"dependencies":{},"devDependencies":{},"scripts":{},"gitHead":"4f94a0fc892de9af296c261eb2cf5e75dcb4d314","_id":"quantize@1.0.2","_shasum":"d25ac200a77b6d70f40127ca171a10e33c8546de","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"olivierlesnicki","email":"olivier.lesnicki@gmail.com"},"maintainers":[{"name":"olivierlesnicki","email":"olivier.lesnicki@gmail.com"}],"dist":{"shasum":"d25ac200a77b6d70f40127ca171a10e33c8546de","tarball":"https://registry.npmjs.org/quantize/-/quantize-1.0.2.tgz","integrity":"sha512-25P7wI2UoDbIQsQp50ARkt+5pwPsOq7G/BqvT5xAbapnRoNWMN8/p55H9TXd5MuENiJnm5XICB2H2aDZGwts7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKxzYQMM1tHm727M2SSXRduDvlPAfW15zZXzWWeGCGCgIhAJD0ROfRcUaKaHteOBAgjdBPPK7E3QS/L7zlBlTAenm3"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/quantize-1.0.2.tgz_1459941816711_0.629131963243708"}}},"readme":"quantize\n========\n\nNode.js module for color quantization, based on Leptonica.\n\nInstall\n-------\n\n\tnpm install quantize\n\nQuick Overview\n--------------\n\n###Usage\n\n`````javascript\nvar quantize = require('quantize');\n\nvar arrayOfPixels = [[190,197,190], [202,204,200], [207,214,210], [211,214,211], [205,207,207]];\nvar maximumColorCount = 4;\n\nvar colorMap = quantize(arrayOfPixels, maximumColorCount);\n`````\n\n* `arrayOfPixels` - An array of pixels (represented as [R,G,B arrays]) to quantize\n* `maxiumColorCount` - The maximum number of colours allowed in the reduced palette\n\n#####Reduced Palette\n\nThe `.palette()` method returns an array that contains the reduced color palette.\n\n`````javascript\n// Returns the reduced palette\ncolorMap.palette(); \n// [[204, 204, 204], [208,212,212], [188,196,188], [212,204,196]]\n`````\n\n#####Reduced pixel\n\nThe `.map(pixel)` method maps an individual pixel to the reduced color palette.\n\n`````javascript\n// Returns the reduced pixel\ncolorMap.map(arrayOfPixels[0]);\n// [188,196,188]\n`````\n\nAuthor\n------\n\n* [Olivier Lesnicki](https://github.com/olivierlesnicki)\n\nContributors\n------------\n\n* [Nick Rabinowitz](https://github.com/nrabinowitz)\n* [Mike Bostock] (https://github.com/mbostock)\n\nLicense\n-------\n\nLicensed under the MIT License.","maintainers":[{"name":"olivierlesnicki","email":"olivier.lesnicki@gmail.com"}],"time":{"modified":"2022-06-25T06:07:28.696Z","created":"2014-02-06T13:28:41.892Z","1.0.0":"2014-02-06T13:28:43.114Z","1.0.1":"2014-02-07T15:35:55.924Z","1.0.2":"2016-04-06T11:23:39.117Z"},"readmeFilename":"README.md","author":{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"},"repository":{"type":"git","url":"git://github.com/olivierlesnicki/quantize.git"},"users":{"mikkoh":true,"jgrl":true},"homepage":"https://github.com/olivierlesnicki/quantize","keywords":["image","quantize","color","node"],"contributors":[{"name":"Nick Rabinowitz","url":"https://github.com/nrabinowitz"},{"name":"Olivier Lesnicki","url":"https://github.com/olivierlesnicki"}],"bugs":{"url":"http://github.com/olivierlesnicki/quantize/issues"},"license":{"type":"MIT","url":"http://github.com/olivierlesnicki/quantize/raw/master/LICENSE"}}