mirror of
https://github.com/serratus/quaggaJS.git
synced 2026-08-12 21:21:42 +08:00
Fixed minified code
This commit is contained in:
@@ -29,8 +29,7 @@ var _config,
|
||||
_inputImageWrapper,
|
||||
_skeletonizer,
|
||||
vec2 = glMatrix.vec2,
|
||||
mat2 = glMatrix.mat2,
|
||||
self = (typeof window !== 'undefined') ? window : self; // eslint-disable-line consistent-this
|
||||
mat2 = glMatrix.mat2;
|
||||
|
||||
function initBuffers() {
|
||||
var skeletonImageData;
|
||||
@@ -59,7 +58,7 @@ function initBuffers() {
|
||||
_skelImageWrapper = new ImageWrapper(_patchSize,
|
||||
new Uint8Array(skeletonImageData, _patchSize.x * _patchSize.y * 3, _patchSize.x * _patchSize.y),
|
||||
undefined, true);
|
||||
_skeletonizer = skeletonizer(self, {
|
||||
_skeletonizer = skeletonizer((typeof window !== 'undefined') ? window : self, {
|
||||
size: _patchSize.x
|
||||
}, skeletonImageData);
|
||||
|
||||
|
||||
@@ -347,7 +347,6 @@ function initWorker(cb) {
|
||||
|
||||
function workerInterface(factory) {
|
||||
/* eslint-disable no-undef*/
|
||||
window = self;
|
||||
if (factory) {
|
||||
var Quagga = factory();
|
||||
if (!Quagga) {
|
||||
|
||||
+5
-3
@@ -1,4 +1,5 @@
|
||||
/* @preserve ASM BEGIN */
|
||||
/* eslint-disable eqeqeq*/
|
||||
function Skeletonizer(stdlib, foreign, buffer) {
|
||||
"use asm";
|
||||
|
||||
@@ -31,7 +32,7 @@ function Skeletonizer(stdlib, foreign, buffer) {
|
||||
+ (images[(inImagePtr + offset + u) | 0] | 0)
|
||||
+ (images[(inImagePtr + yStart2 + xStart1) | 0] | 0)
|
||||
+ (images[(inImagePtr + yStart2 + xStart2) | 0] | 0)) | 0;
|
||||
if ((sum | 0) === (5 | 0)) {
|
||||
if ((sum | 0) == (5 | 0)) {
|
||||
images[(outImagePtr + offset + u) | 0] = 1;
|
||||
} else {
|
||||
images[(outImagePtr + offset + u) | 0] = 0;
|
||||
@@ -194,7 +195,7 @@ function Skeletonizer(stdlib, foreign, buffer) {
|
||||
bitwiseOr(skelImagePtr, tempImagePtr, skelImagePtr);
|
||||
memcpy(erodedImagePtr, subImagePtr);
|
||||
sum = countNonZero(subImagePtr) | 0;
|
||||
done = ((sum | 0) === 0 | 0);
|
||||
done = ((sum | 0) == 0 | 0);
|
||||
} while (!done);
|
||||
}
|
||||
|
||||
@@ -202,6 +203,7 @@ function Skeletonizer(stdlib, foreign, buffer) {
|
||||
skeletonize: skeletonize
|
||||
};
|
||||
}
|
||||
/* @preserve ASM END */
|
||||
|
||||
export default Skeletonizer;
|
||||
/* eslint-enable eqeqeq*/
|
||||
/* @preserve ASM END */
|
||||
|
||||
Reference in New Issue
Block a user