From 43fb1fb7b82676756a5819892cd9bbe2fb1b3564 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Sun, 14 Jun 2015 16:59:20 +0300 Subject: Refactor color sampling and processing --- server/methods.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'server') diff --git a/server/methods.js b/server/methods.js index d4cbaec..967e28f 100644 --- a/server/methods.js +++ b/server/methods.js @@ -8,5 +8,17 @@ Meteor.methods({ 'max_timestamp': Math.round(Date.UTC(year, month) / 1000), } }); + }, + reduceColors: function (cols) { + // console.log('input', cols.slice(0,8)); + var quant = new RgbQuant({ + colors: 2, + minHueCols: 2 + }); + quant.sample(cols); + var palette = quant.palette(true); + console.log('palette', palette); + var newcolors = quant.reduce(cols); + return newcolors; } }); -- cgit v1.3.1