summaryrefslogtreecommitdiff
path: root/server/methods.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/methods.js')
-rw-r--r--server/methods.js12
1 files changed, 12 insertions, 0 deletions
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;
}
});