diff options
| -rw-r--r-- | js/vendor/image-ssim.js | 8 |
1 files changed, 6 insertions, 2 deletions
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; |
