|
|
|
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(e.toString()):"object"==typeof exports?exports.Quagga=e(e.toString()):t.Quagga=e(e.toString())}(this,function(t){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var n={};return e.m=t,e.c=n,e.p="/",e(0)}([function(t,e,n){t.exports=n(1)},function(e,n,r){"use strict";function o(t){return t&&t.__esModule?t:{"default":t}}function a(t){s(t),O=k["default"].create(nt.decoder,E)}function i(){if("undefined"!=typeof document)for(var t=[{node:document.querySelector("div[data-controls]"),prop:nt.controls},{node:J.dom.overlay,prop:nt.visual.show}],e=0;e<t.length;e++)t[e].node&&(t[e].prop===!0?t[e].node.style.display="block":t[e].node.style.display="none")}function u(t){var e;if("VideoStream"==nt.inputStream.type)e=document.createElement("video"),w=P["default"].createVideoStream(e);else if("ImageStream"==nt.inputStream.type)w=P["default"].createImageStream();else if("LiveStream"==nt.inputStream.type){var n=document.querySelector("#interactive.viewport");n&&(e=n.querySelector("video"),e||(e=document.createElement("video"),n.appendChild(e))),w=P["default"].createLiveStream(e),V["default"].request(e,nt.inputStream.constraints,function(e){return e?t(e):void w.trigger("canrecord")})}w.setAttribute("preload","auto"),w.setAttribute("autoplay",!0),w.setInputStream(nt.inputStream),w.addEventListener("canrecord",c.bind(void 0,t))}function c(t){L["default"].checkImageConstraints(w,nt.locator),l(),R=U["default"].create(w,J.dom.image),i(),nt.numOfWorkers>0?y(function(){console.log("Workers created"),f(t)}):(a(),f(t))}function f(t){w.play(),t()}function l(){if("undefined"!=typeof document){var t=document.querySelector("#interactive.viewport");if(J.dom.image=document.querySelector("canvas.imgBuffer"),J.dom.image||(J.dom.image=document.createElement("canvas"),J.dom.image.className="imgBuffer",t&&"ImageStream"==nt.inputStream.type&&t.appendChild(J.dom.image)),J.ctx.image=J.dom.image.getContext("2d"),J.dom.image.width=w.getCanvasSize().x,J.dom.image.height=w.getCanvasSize().y,J.dom.overlay=document.querySelector("canvas.drawingBuffer"),!J.dom.overlay){J.dom.overlay=document.createElement("canvas"),J.dom.overlay.className="drawingBuffer",t&&t.appendChild(J.dom.overlay);var e=document.createElement("br");e.setAttribute("clear","all"),t&&t.appendChild(e)}J.ctx.overlay=J.dom.overlay.getContext("2d"),J.dom.overlay.width=w.getCanvasSize().x,J.dom.overlay.height=w.getCanvasSize().y}}function s(t){E=t?t:new I["default"]({x:w.getWidth(),y:w.getHeight()}),console.log(E.size),C=[Q.vec2.clone([0,0]),Q.vec2.clone([0,E.size.y]),Q.vec2.clone([E.size.x,E.size.y]),Q.vec2.clone([E.size.x,0])],L["default"].init(E,nt.locator)}function d(){return nt.locate?L["default"].locate():[[Q.vec2.clone(C[0]),Q.vec2.clone(C[1]),Q.vec2.clone(C[2]),Q.vec2.clone(C[3])]]}function h(t){function e(t){for(var e=t.length;e--;)t[e][0]+=a,t[e][1]+=i}function n(t){t[0].x+=a,t[0].y+=i,t[1].x+=a,t[1].y+=i}var r,o=w.getTopRight(),a=o.x,i=o.y;if(t&&(0!==a||0!==i)&&(t.line&&2===t.line.length&&n(t.line),t.boxes&&t.boxes.length>0))for(r=0;r<t.boxes.length;r++)e(t.boxes[r])}function p(t,e){et&&(h(t),e&&t&&t.codeResult&&T&&T.addResult(e,w.getCanvasSize(),t.codeResult)),G["default"].publish("processed",t),t&&t.codeResult&&G["default"].publish("detected",t)}function v(){var t,e;e=d(),e?(t=O.decodeFromBoundingBoxes(e),t=t||{},t.boxes=e,p(t,E.data)):p()}function g(){var t;if(et){if(tt.length>0){if(t=tt.filter(function(t){return!t.busy})[0],!t)return;R.attachData(t.imageData)}else R.attachData(E.data);R.grab()&&(t?(t.busy=!0,t.worker.postMessage({cmd:"process",imageData:t.imageData},[t.imageData.buffer])):v())}else v()}function m(){A=!1,function t(){A||(g(),et&&"LiveStream"==nt.inputStream.type&&window.requestAnimFrame(t))}()}function y(t){function e(e){tt.push(e),tt.length>=nt.numOfWorkers&&t()}var n;for(tt=[],n=0;n<nt.numOfWorkers;n++)_(e)}function _(t){var e,n={worker:void 0,imageData:new Uint8Array(w.getWidth(
|
|
|
|
t[8]=(p*b-v*x+m*y)*D,t):null},o.str=function(t){return"mat3("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+")"},o.frob=function(t){return Math.sqrt(Math.pow(t[0],2)+Math.pow(t[1],2)+Math.pow(t[2],2)+Math.pow(t[3],2)+Math.pow(t[4],2)+Math.pow(t[5],2)+Math.pow(t[6],2)+Math.pow(t[7],2)+Math.pow(t[8],2))},t.exports=o},function(t,e,n){var r=n(10),o={};o.create=function(){var t=new r.ARRAY_TYPE(16);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},o.clone=function(t){var e=new r.ARRAY_TYPE(16);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},o.copy=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t},o.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},o.transpose=function(t,e){if(t===e){var n=e[1],r=e[2],o=e[3],a=e[6],i=e[7],u=e[11];t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=n,t[6]=e[9],t[7]=e[13],t[8]=r,t[9]=a,t[11]=e[14],t[12]=o,t[13]=i,t[14]=u}else t[0]=e[0],t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=e[1],t[5]=e[5],t[6]=e[9],t[7]=e[13],t[8]=e[2],t[9]=e[6],t[10]=e[10],t[11]=e[14],t[12]=e[3],t[13]=e[7],t[14]=e[11],t[15]=e[15];return t},o.invert=function(t,e){var n=e[0],r=e[1],o=e[2],a=e[3],i=e[4],u=e[5],c=e[6],f=e[7],l=e[8],s=e[9],d=e[10],h=e[11],p=e[12],v=e[13],g=e[14],m=e[15],y=n*u-r*i,_=n*c-o*i,x=n*f-a*i,M=r*c-o*u,b=r*f-a*u,w=o*f-a*c,R=l*v-s*p,A=l*g-d*p,E=l*m-h*p,C=s*g-d*v,O=s*m-h*v,T=d*m-h*g,D=y*T-_*O+x*C+M*E-b*A+w*R;return D?(D=1/D,t[0]=(u*T-c*O+f*C)*D,t[1]=(o*O-r*T-a*C)*D,t[2]=(v*w-g*b+m*M)*D,t[3]=(d*b-s*w-h*M)*D,t[4]=(c*E-i*T-f*A)*D,t[5]=(n*T-o*E+a*A)*D,t[6]=(g*x-p*w-m*_)*D,t[7]=(l*w-d*x+h*_)*D,t[8]=(i*O-u*E+f*R)*D,t[9]=(r*E-n*O-a*R)*D,t[10]=(p*b-v*x+m*y)*D,t[11]=(s*x-l*b-h*y)*D,t[12]=(u*A-i*C-c*R)*D,t[13]=(n*C-r*A+o*R)*D,t[14]=(v*_-p*M-g*y)*D,t[15]=(l*M-s*_+d*y)*D,t):null},o.adjoint=function(t,e){var n=e[0],r=e[1],o=e[2],a=e[3],i=e[4],u=e[5],c=e[6],f=e[7],l=e[8],s=e[9],d=e[10],h=e[11],p=e[12],v=e[13],g=e[14],m=e[15];return t[0]=u*(d*m-h*g)-s*(c*m-f*g)+v*(c*h-f*d),t[1]=-(r*(d*m-h*g)-s*(o*m-a*g)+v*(o*h-a*d)),t[2]=r*(c*m-f*g)-u*(o*m-a*g)+v*(o*f-a*c),t[3]=-(r*(c*h-f*d)-u*(o*h-a*d)+s*(o*f-a*c)),t[4]=-(i*(d*m-h*g)-l*(c*m-f*g)+p*(c*h-f*d)),t[5]=n*(d*m-h*g)-l*(o*m-a*g)+p*(o*h-a*d),t[6]=-(n*(c*m-f*g)-i*(o*m-a*g)+p*(o*f-a*c)),t[7]=n*(c*h-f*d)-i*(o*h-a*d)+l*(o*f-a*c),t[8]=i*(s*m-h*v)-l*(u*m-f*v)+p*(u*h-f*s),t[9]=-(n*(s*m-h*v)-l*(r*m-a*v)+p*(r*h-a*s)),t[10]=n*(u*m-f*v)-i*(r*m-a*v)+p*(r*f-a*u),t[11]=-(n*(u*h-f*s)-i*(r*h-a*s)+l*(r*f-a*u)),t[12]=-(i*(s*g-d*v)-l*(u*g-c*v)+p*(u*d-c*s)),t[13]=n*(s*g-d*v)-l*(r*g-o*v)+p*(r*d-o*s),t[14]=-(n*(u*g-c*v)-i*(r*g-o*v)+p*(r*c-o*u)),t[15]=n*(u*d-c*s)-i*(r*d-o*s)+l*(r*c-o*u),t},o.determinant=function(t){var e=t[0],n=t[1],r=t[2],o=t[3],a=t[4],i=t[5],u=t[6],c=t[7],f=t[8],l=t[9],s=t[10],d=t[11],h=t[12],p=t[13],v=t[14],g=t[15],m=e*i-n*a,y=e*u-r*a,_=e*c-o*a,x=n*u-r*i,M=n*c-o*i,b=r*c-o*u,w=f*p-l*h,R=f*v-s*h,A=f*g-d*h,E=l*v-s*p,C=l*g-d*p,O=s*g-d*v;return m*O-y*C+_*E+x*A-M*R+b*w},o.multiply=function(t,e,n){var r=e[0],o=e[1],a=e[2],i=e[3],u=e[4],c=e[5],f=e[6],l=e[7],s=e[8],d=e[9],h=e[10],p=e[11],v=e[12],g=e[13],m=e[14],y=e[15],_=n[0],x=n[1],M=n[2],b=n[3];return t[0]=_*r+x*u+M*s+b*v,t[1]=_*o+x*c+M*d+b*g,t[2]=_*a+x*f+M*h+b*m,t[3]=_*i+x*l+M*p+b*y,_=n[4],x=n[5],M=n[6],b=n[7],t[4]=_*r+x*u+M*s+b*v,t[5]=_*o+x*c+M*d+b*g,t[6]=_*a+x*f+M*h+b*m,t[7]=_*i+x*l+M*p+b*y,_=n[8],x=n[9],M=n[10],b=n[11],t[8]=_*r+x*u+M*s+b*v,t[9]=_*o+x*c+M*d+b*g,t[10]=_*a+x*f+M*h+b*m,t[11]=_*i+x*l+M*p+b*y,_=n[12],x=n[13],M=n[14],b=n[15],t[12]=_*r+x*u+M*s+b*v,t[13]=_*o+x*c+M*d+b*g,t[14]=_*a+x*f+M*h+b*m,t[15]=_*i+x*l+M*p+b*y,t},o.mul=o.multiply,o.translate=function(t,e,n){var r,o,a,i,u,c,f,l,s,d,h,p,v=n[0],g=n[1],m=n[2];return e===t?(t[12]=e[0]*v+e[4]*g+e[8]*m+e[12],t[13]=e[1
|
|
|
|
}},CONTOUR_DIR:{CW_DIR:0,CCW_DIR:1,UNKNOWN_DIR:2},DIR:{OUTSIDE_EDGE:-32767,INSIDE_EDGE:-32766},create:function(t,e){var n=t.data,r=e.data,o=t.size.x,u=t.size.y,c=a["default"].create(t,e);return{rasterize:function(t){var e,a,f,l,s,d,h,p,v,g,m,y,_=[],x=0;for(y=0;400>y;y++)_[y]=0;for(_[0]=n[0],v=null,d=1;u-1>d;d++)for(l=0,a=_[0],s=1;o-1>s;s++)if(m=d*o+s,0===r[m])if(e=n[m],e!==a){if(0===l)f=x+1,_[f]=e,a=e,h=c.contourTracing(d,s,f,e,i.DIR.OUTSIDE_EDGE),null!==h&&(x++,l=f,p=i.createContour2D(),p.dir=i.CONTOUR_DIR.CW_DIR,p.index=l,p.firstVertex=h,p.nextpeer=v,p.insideContours=null,null!==v&&(v.prevpeer=p),v=p);else if(h=c.contourTracing(d,s,i.DIR.INSIDE_EDGE,e,l),null!==h){for(p=i.createContour2D(),p.firstVertex=h,p.insideContours=null,0===t?p.dir=i.CONTOUR_DIR.CCW_DIR:p.dir=i.CONTOUR_DIR.CW_DIR,p.index=t,g=v;null!==g&&g.index!==l;)g=g.nextpeer;null!==g&&(p.nextpeer=g.insideContours,null!==g.insideContours&&(g.insideContours.prevpeer=p),g.insideContours=p)}}else r[m]=l;else r[m]===i.DIR.OUTSIDE_EDGE||r[m]===i.DIR.INSIDE_EDGE?(l=0,a=r[m]===i.DIR.INSIDE_EDGE?n[m]:_[0]):(l=r[m],a=_[l]);for(g=v;null!==g;)g.index=t,g=g.nextpeer;return{cc:v,count:x}},debug:{drawContour:function(t,e){var n,r,o,a=t.getContext("2d"),u=e;for(a.strokeStyle="red",a.fillStyle="red",a.lineWidth=1,n=null!==u?u.insideContours:null;null!==u;){switch(null!==n?(r=n,n=n.nextpeer):(r=u,u=u.nextpeer,n=null!==u?u.insideContours:null),r.dir){case i.CONTOUR_DIR.CW_DIR:a.strokeStyle="red";break;case i.CONTOUR_DIR.CCW_DIR:a.strokeStyle="blue";break;case i.CONTOUR_DIR.UNKNOWN_DIR:a.strokeStyle="green"}o=r.firstVertex,a.beginPath(),a.moveTo(o.x,o.y);do o=o.next,a.lineTo(o.x,o.y);while(o!==r.firstVertex);a.stroke()}}}}}};e["default"]=i,t.exports=e["default"]},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n={searchDirections:[[0,1],[1,1],[1,0],[1,-1],[0,-1],[-1,-1],[-1,0],[-1,1]],create:function(t,e){function n(t,e,n,r){var o,l,s;for(o=0;7>o;o++){if(l=t.cy+c[t.dir][0],s=t.cx+c[t.dir][1],a=l*f+s,i[a]===e&&(0===u[a]||u[a]===n))return u[a]=n,t.cy=l,t.cx=s,!0;0===u[a]&&(u[a]=r),t.dir=(t.dir+1)%8}return!1}function r(t,e,n){return{dir:n,x:t,y:e,next:null,prev:null}}function o(t,e,o,a,i){var u,c,f,l=null,s={cx:e,cy:t,dir:0};if(n(s,a,o,i)){l=r(e,t,s.dir),u=l,f=s.dir,c=r(s.cx,s.cy,0),c.prev=u,u.next=c,c.next=null,u=c;do s.dir=(s.dir+6)%8,n(s,a,o,i),f!=s.dir?(u.dir=s.dir,c=r(s.cx,s.cy,0),c.prev=u,u.next=c,c.next=null,u=c):(u.dir=f,u.x=s.cx,u.y=s.cy),f=s.dir;while(s.cx!=e||s.cy!=t);l.prev=u.prev,u.prev.next=l}return l}var a,i=t.data,u=e.data,c=this.searchDirections,f=t.size.x;return{trace:function(t,e,r,o){return n(t,e,r,o)},contourTracing:function(t,e,n,r,a){return o(t,e,n,r,a)}}}};e["default"]=n,t.exports=e["default"]},function(t,e){/* @preserve ASM BEGIN */
|
|
|
|
"use strict";function n(t,e,n){"use asm";function r(t,e){t|=0,e|=0;var n=0,r=0,o=0,a=0,i=0,u=0,c=0,f=0;for(n=1;(n|0)<(h-1|0);n=n+1|0)for(f=f+h|0,r=1;(r|0)<(h-1|0);r=r+1|0)a=f-h|0,i=f+h|0,u=r-1|0,c=r+1|0,o=(d[t+a+u|0]|0)+(d[t+a+c|0]|0)+(d[t+f+r|0]|0)+(d[t+i+u|0]|0)+(d[t+i+c|0]|0)|0,(o|0)==5?d[e+f+r|0]=1:d[e+f+r|0]=0}function o(t,e,n){t|=0,e|=0,n|=0;var r=0;for(r=p(h,h)|0;(r|0)>0;)r=r-1|0,d[n+r|0]=(d[t+r|0]|0)-(d[e+r|0]|0)|0}function a(t,e,n){t|=0,e|=0,n|=0;var r=0;for(r=p(h,h)|0;(r|0)>0;)r=r-1|0,d[n+r|0]=d[t+r|0]|0|(d[e+r|0]|0)|0}function i(t){t|=0;var e=0,n=0;for(n=p(h,h)|0;(n|0)>0;)n=n-1|0,e=(e|0)+(d[t+n|0]|0)|0;return e|0}function u(t,e){t|=0,e|=0;var n=0;for(n=p(h,h)|0;(n|0)>0;)n=n-1|0,d[t+n|0]=e}function c(t,e){t|=0,e|=0;var n=0,r=0,o=0,a=0,i=0,u=0,c=0,f=0;for(n=1;(n|0)<(h-1|0);n=n+1|0)for(f=f+h|0,r=1;(r|0)<(h-1|0);r=r+1|0)a=f-h|0,i=f+h|0,u=r-1|0,c=r+1|0,o=(d[t+a+u|0]|0)+(d[t+a+c|0]|0)+(d[t+f+r|0]|0)+(d[t+i+u|0]|0)+(d[t+i+c|0]|0)|0,(o|0)>0?d[e+f+r|0]=1:d[e+f+r|0]=0}function f(t,e){t|=0,e|=0;var n=0;for(n=p(h,h)|0;(n|0)>0;)n=n-1|0,d[e+n|0]=d[t+n|0]|0}function l(t){t|=0;var e=0,n=0;for(e=0;(e|0)<(h-1|0);e=e+1|0)d[t+e|0]=0,d[t+n|0]=0,n=n+h-1|0,d[t+n|0]=0,n=n+1|0;for(e=0;(e|0)<(h|0);e=e+1|0)d[t+n|0]=0,n=n+1|0}function s(){var t=0,e=0,n=0,s=0,d=0,v=0;e=p(h,h)|0,n=e+e|0,s=n+e|0,u(s,0),l(t);do r(t,e),c(e,n),o(t,n,n),a(s,n,s),f(e,t),d=i(t)|0,v=(d|0)==0|0;while(!v)}var d=new t.Uint8Array(n),h=e.size|0,p=t.Math.imul;return{skeletonize:s}}Object.defineProperty(e,"__esModule",{value:!0}),/* @preserve ASM END */
|
|
|
|
e["default"]=n,t.exports=e["default"]},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]={drawRect:function(t,e,n,r){n.strokeStyle=r.color,n.fillStyle=r.color,n.lineWidth=1,n.beginPath(),n.strokeRect(t.x,t.y,e.x,e.y)},drawPath:function(t,e,n,r){n.strokeStyle=r.color,n.fillStyle=r.color,n.lineWidth=r.lineWidth,n.beginPath(),n.moveTo(t[0][e.x],t[0][e.y]);for(var o=1;o<t.length;o++)n.lineTo(t[o][e.x],t[o][e.y]);n.closePath(),n.stroke()},drawImage:function(t,e,n){var r,o=n.getImageData(0,0,e.x,e.y),a=o.data,i=t.length,u=a.length;if(u/i!==4)return!1;for(;i--;)r=t[i],a[--u]=255,a[--u]=r,a[--u]=r,a[--u]=r;return n.putImageData(o,0,0),!0}},t.exports=e["default"]},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{"default":t}}Object.defineProperty(e,"__esModule",{value:!0});var o=n(26),a=r(o),i=n(24),u=r(i),c=n(27),f=r(c),l=n(29),s=r(l),d=n(30),h=r(d),p=n(31),v=r(p),g=n(32),m=r(g),y=n(33),_=r(y),x=n(34),M=r(x),b=n(35),w=r(b),R=n(36),A=r(R),E={code_128_reader:f["default"],ean_reader:s["default"],ean_8_reader:M["default"],code_39_reader:h["default"],code_39_vin_reader:v["default"],codabar_reader:m["default"],upc_reader:_["default"],upc_e_reader:w["default"],i2of5_reader:A["default"]};e["default"]={create:function(t,e){function n(){if("undefined"!=typeof document){var t=document.querySelector("#debug.detection");h.dom.frequency=document.querySelector("canvas.frequency"),h.dom.frequency||(h.dom.frequency=document.createElement("canvas"),h.dom.frequency.className="frequency",t&&t.appendChild(h.dom.frequency)),h.ctx.frequency=h.dom.frequency.getContext("2d"),h.dom.pattern=document.querySelector("canvas.patternBuffer"),h.dom.pattern||(h.dom.pattern=document.createElement("canvas"),h.dom.pattern.className="patternBuffer",t&&t.appendChild(h.dom.pattern)),h.ctx.pattern=h.dom.pattern.getContext("2d"),h.dom.overlay=document.querySelector("canvas.drawingBuffer"),h.dom.overlay&&(h.ctx.overlay=h.dom.overlay.getContext("2d"))}}function r(){t.readers.forEach(function(t){var e,n={};"object"==typeof t?(e=t.format,n=t.config):"string"==typeof t&&(e=t),p.push(new E[e](n))}),console.log("Registered Readers: "+p.map(function(t){return JSON.stringify({format:t.FORMAT,config:t.config})}).join(", "))}function o(){if("undefined"!=typeof document){var e,n=[{node:h.dom.frequency,prop:t.showFrequency},{node:h.dom.pattern,prop:t.showPattern}];for(e=0;e<n.length;e++)n[e].prop===!0?n[e].node.style.display="block":n[e].node.style.display="none"}}function i(t,n,r){function o(e){var r={y:e*Math.sin(n),x:e*Math.cos(n)};t[0].y-=r.y,t[0].x-=r.x,t[1].y+=r.y,t[1].x+=r.x}for(o(r);r>1&&(!e.inImageWithBorder(t[0],0)||!e.inImageWithBorder(t[1],0));)r-=Math.ceil(r/2),o(-r);return t}function c(t){return[{x:(t[1][0]-t[0][0])/2+t[0][0],y:(t[1][1]-t[0][1])/2+t[0][1]},{x:(t[3][0]-t[2][0])/2+t[2][0],y:(t[3][1]-t[2][1])/2+t[2][1]}]}function f(n){var r,o=null,i=a["default"].getBarcodeLine(e,n[0],n[1]);for(t.showFrequency&&(u["default"].drawPath(n,{x:"x",y:"y"},h.ctx.overlay,{color:"red",lineWidth:3}),a["default"].debug.printFrequency(i.line,h.dom.frequency)),a["default"].toBinaryLine(i),t.showPattern&&a["default"].debug.printPattern(i.line,h.dom.pattern),r=0;r<p.length&&null===o;r++)o=p[r].decodePattern(i.line);return null===o?null:{codeResult:o,barcodeLine:i}}function l(t,e,n){var r,o,a,i=Math.sqrt(Math.pow(t[1][0]-t[0][0],2)+Math.pow(t[1][1]-t[0][1],2)),u=16,c=null,l=Math.sin(n),s=Math.cos(n);for(r=1;u>r&&null===c;r++)o=i/u*r*(r%2===0?-1:1),a={y:o*l,x:o*s},e[0].y+=a.x,e[0].x-=a.y,e[1].y+=a.x,e[1].x-=a.y,c=f(e);return c}function s(t){return Math.sqrt(Math.pow(Math.abs(t[1].y-t[0].y),2)+Math.pow(Math.abs(t[1].x-t[0].x),2))}function d(e){var n,r,o,a,d=h.ctx.overlay;return t.drawBoundingBox&&d&&u["default"].drawPath(e,{x:0,y:1},d,{color:"blue",lineWidth:2}),n=c(e),a=s(n),r=Math.atan2(n[1].y-n[0].y,n[1].x-n[0].x),n=i(n,r,Math.floor(.1*a)),null===n?null:(o=f(n),null===o&&(o=l(e,n,r)),null===o?null:(o&&t.drawScanline&&d&&u["default"].drawPath(n,{x:"x",y:"y"},d,{color:"red",lineWidth:3}),{codeResult:o.codeResult,line:n,angle:r,pat
|
|
|
|
},function(t,e){function n(t){return!!t&&"object"==typeof t}t.exports=n},function(t,e,n){var r=n(49),o=n(46),a=n(47),i="[object Array]",u=Object.prototype,c=u.toString,f=r(Array,"isArray"),l=f||function(t){return a(t)&&o(t.length)&&c.call(t)==i};t.exports=l},function(t,e,n){function r(t,e){var n=null==t?void 0:t[e];return o(n)?n:void 0}var o=n(50);t.exports=r},function(t,e,n){function r(t){return null==t?!1:o(t)?l.test(c.call(t)):a(t)&&i.test(t)}var o=n(51),a=n(47),i=/^\[object .+?Constructor\]$/,u=Object.prototype,c=Function.prototype.toString,f=u.hasOwnProperty,l=RegExp("^"+c.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=r},function(t,e,n){function r(t){return o(t)&&u.call(t)==a}var o=n(52),a="[object Function]",i=Object.prototype,u=i.toString;t.exports=r},function(t,e){function n(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}t.exports=n},function(t,e,n){function r(t){var e;if(!i(t)||l.call(t)!=u||a(t)||!f.call(t,"constructor")&&(e=t.constructor,"function"==typeof e&&!(e instanceof e)))return!1;var n;return o(t,function(t,e){n=e}),void 0===n||f.call(t,n)}var o=n(54),a=n(42),i=n(47),u="[object Object]",c=Object.prototype,f=c.hasOwnProperty,l=c.toString;t.exports=r},function(t,e,n){function r(t,e){return o(t,e,a)}var o=n(55),a=n(58);t.exports=r},function(t,e,n){var r=n(56),o=r();t.exports=o},function(t,e,n){function r(t){return function(e,n,r){for(var a=o(e),i=r(e),u=i.length,c=t?u:-1;t?c--:++c<u;){var f=i[c];if(n(a[f],f,a)===!1)break}return e}}var o=n(57);t.exports=r},function(t,e,n){function r(t){return o(t)?t:Object(t)}var o=n(52);t.exports=r},function(t,e,n){function r(t){if(null==t)return[];c(t)||(t=Object(t));var e=t.length;e=e&&u(e)&&(a(t)||o(t))&&e||0;for(var n=t.constructor,r=-1,f="function"==typeof n&&n.prototype===t,s=Array(e),d=e>0;++r<e;)s[r]=r+"";for(var h in t)d&&i(h,e)||"constructor"==h&&(f||!l.call(t,h))||s.push(h);return s}var o=n(42),a=n(48),i=n(59),u=n(46),c=n(52),f=Object.prototype,l=f.hasOwnProperty;t.exports=r},function(t,e){function n(t,e){return t="number"==typeof t||r.test(t)?+t:-1,e=null==e?o:e,t>-1&&t%1==0&&e>t}var r=/^\d+$/,o=9007199254740991;t.exports=n},function(t,e,n){function r(t){return a(t)&&o(t.length)&&!!T[S.call(t)]}var o=n(46),a=n(47),i="[object Arguments]",u="[object Array]",c="[object Boolean]",f="[object Date]",l="[object Error]",s="[object Function]",d="[object Map]",h="[object Number]",p="[object Object]",v="[object RegExp]",g="[object Set]",m="[object String]",y="[object WeakMap]",_="[object ArrayBuffer]",x="[object Float32Array]",M="[object Float64Array]",b="[object Int8Array]",w="[object Int16Array]",R="[object Int32Array]",A="[object Uint8Array]",E="[object Uint8ClampedArray]",C="[object Uint16Array]",O="[object Uint32Array]",T={};T[x]=T[M]=T[b]=T[w]=T[R]=T[A]=T[E]=T[C]=T[O]=!0,T[i]=T[u]=T[_]=T[c]=T[f]=T[l]=T[s]=T[d]=T[h]=T[p]=T[v]=T[g]=T[m]=T[y]=!1;var D=Object.prototype,S=D.toString;t.exports=r},function(t,e,n){function r(t){return o(t,a(t))}var o=n(62),a=n(58);t.exports=r},function(t,e){function n(t,e,n){n||(n={});for(var r=-1,o=e.length;++r<o;){var a=e[r];n[a]=t[a]}return n}t.exports=n},function(t,e,n){var r=n(49),o=n(43),a=n(52),i=n(64),u=r(Object,"keys"),c=u?function(t){var e=null==t?void 0:t.constructor;return"function"==typeof e&&e.prototype===t||"function"!=typeof t&&o(t)?i(t):a(t)?u(t):[]}:i;t.exports=c},function(t,e,n){function r(t){for(var e=c(t),n=e.length,r=n&&t.length,f=!!r&&u(r)&&(a(t)||o(t)),s=-1,d=[];++s<n;){var h=e[s];(f&&i(h,r)||l.call(t,h))&&d.push(h)}return d}var o=n(42),a=n(48),i=n(59),u=n(46),c=n(58),f=Object.prototype,l=f.hasOwnProperty;t.exports=r},function(t,e,n){function r(t){return i(function(e,n){var r=-1,i=null==e?0:n.length,u=i>2?n[i-2]:void 0,c=i>2?n[2]:void 0,f=i>1?n[i-1]:void 0;for("function"==typeof u?(u=o(u,f,5),i-=2):(u="function"==typeof f?f:void 0,i-=u?1:0),c&&a(n[0],n[1],c)&&(u=3>i?void 0:u,i=1);++r<i;){var l=n[r];l&&t(e,l,u)}return e})}var o=n(66),a=n(68),i=n(69);t.exports=r},function(t,e,n){function r(t,e,n){if("function"!=typeof t
|
|
|
|
//# sourceMappingURL=quagga.map
|