diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-05-23 01:13:56 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-05-23 01:13:56 -0400 |
| commit | b1142a2b87332ed39dd60d143b129de0494d2fe7 (patch) | |
| tree | a43569aa9512fb4da3d5af18f680c7dbdd5c96c6 /js/vendor/image-ssim.js | |
| parent | cbe5a189dca1c228186fb1e433071578614c4e91 (diff) | |
ignore alpha channel
Diffstat (limited to 'js/vendor/image-ssim.js')
| -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; |
