Browse Source

Fix errors.

pull/150/head
john-codeworx 6 years ago
parent
commit
d034a2f475
  1. 24
      resemble.js

24
resemble.js

@ -16,13 +16,12 @@ URL: https://github.com/Huddle/Resemble.js
"use strict";
var Img;
var Canvas;
var { Canvas, Image: CanvasImage } = require("canvas-prebuilt");
if (typeof Image !== "undefined") {
Img = Image;
} else {
Canvas = require("canvas-prebuilt"); // eslint-disable-line global-require
Img = Canvas.Image;
Img = CanvasImage;
}
var document =
@ -126,7 +125,7 @@ URL: https://github.com/Huddle/Resemble.js
px[offset + 3] = colorsDistance(d1, d2);
},
movementDifferenceIntensity: function(px, offset, d1, d2) {
var ratio = colorsDistance(d1, d2) / 255 * 0.8;
var ratio = (colorsDistance(d1, d2) / 255) * 0.8;
px[offset] =
(1 - ratio) * (d2.r * (errorPixelColor.red / 255)) +
@ -220,11 +219,11 @@ URL: https://github.com/Huddle/Resemble.js
pixelCount++;
redTotal += red / 255 * 100;
greenTotal += green / 255 * 100;
blueTotal += blue / 255 * 100;
alphaTotal += (255 - alpha) / 255 * 100;
brightnessTotal += brightness / 255 * 100;
redTotal += (red / 255) * 100;
greenTotal += (green / 255) * 100;
blueTotal += (blue / 255) * 100;
alphaTotal += ((255 - alpha) / 255) * 100;
brightnessTotal += (brightness / 255) * 100;
});
data.red = Math.floor(redTotal / pixelCount);
@ -232,8 +231,8 @@ URL: https://github.com/Huddle/Resemble.js
data.blue = Math.floor(blueTotal / pixelCount);
data.alpha = Math.floor(alphaTotal / pixelCount);
data.brightness = Math.floor(brightnessTotal / pixelCount);
data.white = Math.floor(whiteTotal / pixelCount * 100);
data.black = Math.floor(blackTotal / pixelCount * 100);
data.white = Math.floor((whiteTotal / pixelCount) * 100);
data.black = Math.floor((blackTotal / pixelCount) * 100);
triggerDataUpdate();
}
@ -637,7 +636,8 @@ URL: https://github.com/Huddle/Resemble.js
}
});
data.rawMisMatchPercentage = mismatchCount / (height * width) * 100;
data.rawMisMatchPercentage =
(mismatchCount / (height * width)) * 100;
data.misMatchPercentage = data.rawMisMatchPercentage.toFixed(2);
data.diffBounds = diffBounds;
data.analysisTime = Date.now() - time;

Loading…
Cancel
Save