From b1142a2b87332ed39dd60d143b129de0494d2fe7 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 23 May 2016 01:13:56 -0400 Subject: ignore alpha channel --- js/vendor/image-ssim.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'js/vendor/image-ssim.js') diff --git a/js/vendor/image-ssim.js b/js/vendor/image-ssim.js index e1f07b4..7485148 100644 --- a/js/vendor/image-ssim.js +++ b/js/vendor/image-ssim.js @@ -105,12 +105,16 @@ var ImageSSIM; case 4 /* RGBAlpha */: if (luminance) { while (i < maxi) { - lumaValues[counter++] = (array[i++] * 0.212655 + array[i++] * 0.715158 + array[i++] * 0.072187) * (array[i++] / 255); + // ignore alpha channel + lumaValues[counter++] = (array[i++] * 0.212655 + array[i++] * 0.715158 + array[i++] * 0.072187); // * (array[i++] / 255); + i++ } } else { while (i < maxi) { - lumaValues[counter++] = (array[i++] + array[i++] + array[i++]) * (array[i++] / 255); + // ignore alpha channel + lumaValues[counter++] = (array[i++] + array[i++] + array[i++]); // * (array[i++] / 255); + i++ } } break; -- cgit v1.2.3-70-g09d2