MCPcopy Create free account
hub / github.com/32comic/image2pixel-web / split

Method split

web/js/main.js:484–489  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

482 return sum.map(v => Math.round(v / this.pixels.length));
483 }
484 split() {
485 if (this.pixels.length < 2) return null;
486 this.pixels.sort((a, b) => a[this.splitChannel] - b[this.splitChannel]);
487 const mid = Math.floor(this.pixels.length / 2);
488 return [new ColorBox(this.pixels.slice(0, mid)), new ColorBox(this.pixels.slice(mid))];
489 }
490}
491
492function medianCutQuantization(imageData, colorCount) {

Callers 8

applyElementsFunction · 0.45
medianCutQuantizationFunction · 0.45
hexToRgbFunction · 0.45
parseGplPaletteFunction · 0.45
parseHexPaletteFunction · 0.45
parseTxtPaletteFunction · 0.45
parsePaletteFileFunction · 0.45
renderBeadPatternFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected