summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2016-05-23 01:13:56 -0400
committerJules Laplace <jules@okfoc.us>2016-05-23 01:13:56 -0400
commitb1142a2b87332ed39dd60d143b129de0494d2fe7 (patch)
treea43569aa9512fb4da3d5af18f680c7dbdd5c96c6 /js
parentcbe5a189dca1c228186fb1e433071578614c4e91 (diff)
ignore alpha channel
Diffstat (limited to 'js')
-rw-r--r--js/vendor/image-ssim.js8
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;