fix some idea errors

This commit is contained in:
HF 2023-03-16 16:20:35 +01:00
parent 5c51137777
commit b7954ce11b
2 changed files with 22 additions and 20 deletions

View File

@ -386,15 +386,6 @@ class CanvasCleaner {
`Couldn't load chunk ch:${canvasId}:${iAbs}:${jAbs}: ${error.message}}`,
);
}
if (!chunk || !chunk.length) {
chunk = null;
if (chunk) {
this.logger(
// eslint-disable-next-line max-len
`Chunk ch:${canvasId}:${iAbs}:${jAbs} has invalid size ${chunk.length}.`,
);
}
}
}
newChunks[jRel + 1][iRel + 1] = chunk;
}

View File

@ -176,39 +176,50 @@ function quantizePointContainer(colors, pointContainer, opts) {
// construct color distance calculator
let distCalc;
switch (colorDist) {
case 'Euclidean':
case 'Euclidean': {
distCalc = new distance.Euclidean();
break;
case 'Manhattan':
}
case 'Manhattan': {
distCalc = new distance.Manhattan();
break;
case 'CIEDE2000':
}
case 'CIEDE2000': {
distCalc = new distance.CIEDE2000();
break;
case 'CIE94Textiles':
}
case 'CIE94Textiles': {
distCalc = new distance.CIE94Textiles();
break;
case 'CIE94GraphicArts':
}
case 'CIE94GraphicArts': {
distCalc = new distance.CIE94GraphicArts();
break;
case 'EuclideanBT709NoAlpha':
}
case 'EuclideanBT709NoAlpha': {
distCalc = new distance.EuclideanBT709NoAlpha();
break;
case 'EuclideanBT709':
}
case 'EuclideanBT709': {
distCalc = new distance.EuclideanBT709();
break;
case 'ManhattanBT709':
}
case 'ManhattanBT709': {
distCalc = new distance.ManhattanBT709();
break;
case 'CMetric':
}
case 'CMetric': {
distCalc = new distance.CMetric();
break;
case 'PNGQuant':
}
case 'PNGQuant': {
distCalc = new distance.PNGQuant();
break;
case 'ManhattanNommyde':
}
case 'ManhattanNommyde': {
distCalc = new distance.ManhattanNommyde();
break;
}
default:
distCalc = new distance.Euclidean();
}