wip
This commit is contained in:
parent
b4e3394809
commit
23e60ae668
1 changed files with 1 additions and 2 deletions
|
@ -537,8 +537,6 @@ function decimate(input, palette, n) {
|
|||
// Median cut!
|
||||
// https://en.wikipedia.org/wiki/Median_cut
|
||||
let buckets = [input.slice()];
|
||||
//let initial = dither(palette);
|
||||
//let buckets = [initial.output.map((i) => atariRGB[palette[i]])];
|
||||
let medianCut = (bucket, range) => {
|
||||
if (bucket.length < 2) {
|
||||
console.log(bucket);
|
||||
|
@ -582,6 +580,7 @@ function decimate(input, palette, n) {
|
|||
.reduce((acc, rgb) => acc.inc(rgb), new RGB(0, 0, 0))
|
||||
.divide(bucket.length);
|
||||
|
||||
// Scale the average to the brightest
|
||||
let avg_luma = rgb.luma();
|
||||
let lumas = bucket.map((rgb) => rgb.luma());
|
||||
let brightest = Math.max(...lumas);
|
||||
|
|
Loading…
Reference in a new issue