Fix for lack of quantize response

This commit is contained in:
Michael Hart
2012-04-01 00:23:21 -03:00
parent fb1bba5df2
commit a543586e7a

View File

@@ -92,6 +92,14 @@ function getDominantColor(sourceImage){
// Send array to quantize function which clusters values
// using median cut algorithm
var cmap = MMCQ.quantize(pixelArray, 5);
if ( cmap === false ) {
// Clean up
image.removeCanvas();
return false;
}
var newPalette = cmap.palette();
// Clean up
@@ -135,6 +143,14 @@ function createPalette(sourceImage, colorCount){
// Send array to quantize function which clusters values
// using median cut algorithm
var cmap = MMCQ.quantize(pixelArray, colorCount);
if ( cmap === false ) {
// Clean up
image.removeCanvas();
return false;
}
var newPalette = cmap.palette();
// Clean up