Guest User

Untitled

a guest
Jan 19th, 2013
171
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script type="text/javascript">
  2. (function(){function I(){this.a=this.b=this.g=this.r=0;this.next=null}var K=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374, 367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312, 310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],L=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23, 23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];window.StackBlurImage=function(m,E,r){var y=document.getElementById(m),m=y.naturalWidth,w=y.naturalHeight,c=document.getElementById(E);c.style.width= m+"px";c.style.height=w+"px";c.width=m;c.height=w;c=c.getContext("2d");c.clearRect(0,0,m,w);c.drawImage(y,0,0);if(!(isNaN(r)||1>r))if(!(isNaN(r)||1>r)){var r=r|0,E=document.getElementById(E).getContext("2d"),y=E.getImageData(0,0,m,w),c=y.data,s,x,a,d,e,F,f,g,h,t,u,v,i,j,k,n,p,q,z,b=a=null,A=K[r],B=L[r];s=r+r+1;var G=m-1,H=w-1,l=r+1,C=l*(l+1)/2,D=new I,b=D;for(a=1;a<s;a++)if(b=b.next=new I,a==l)var J=b;b.next=D;for(x=F=e=0;x<w;x++){i=j=k=f=g=h=0;t=l*(n=c[e]);u=l*(p=c[e+1]);v=l*(q=c[e+2]);f+=C*n;g+= C*p;h+=C*q;b=D;for(a=0;a<l;a++)b.r=n,b.g=p,b.b=q,b=b.next;for(a=1;a<l;a++)d=e+((G<a?G:a)<<2),f+=(b.r=n=c[d])*(z=l-a),g+=(b.g=p=c[d+1])*z,h+=(b.b=q=c[d+2])*z,i+=n,j+=p,k+=q,b=b.next;a=D;b=J;for(s=0;s<m;s++)c[e]=f*A>>B,c[e+1]=g*A>>B,c[e+2]=h*A>>B,f-=t,g-=u,h-=v,t-=a.r,u-=a.g,v-=a.b,d=F+((d=s+r+1)<G?d:G)<<2,i+=a.r=c[d],j+=a.g=c[d+1],k+=a.b=c[d+2],f+=i,g+=j,h+=k,a=a.next,t+=n=b.r,u+=p=b.g,v+=q=b.b,i-=n,j-=p,k-=q,b=b.next,e+=4;F+=m}for(s=0;s<m;s++){j=k=i=g=h=f=0;e=s<<2;t=l*(n=c[e]);u=l*(p=c[e+1]);v=l* (q=c[e+2]);f+=C*n;g+=C*p;h+=C*q;b=D;for(a=0;a<l;a++)b.r=n,b.g=p,b.b=q,b=b.next;d=m;for(a=1;a<=r;a++)e=d+s<<2,f+=(b.r=n=c[e])*(z=l-a),g+=(b.g=p=c[e+1])*z,h+=(b.b=q=c[e+2])*z,i+=n,j+=p,k+=q,b=b.next,a<H&&(d+=m);e=s;a=D;b=J;for(x=0;x<w;x++)d=e<<2,c[d]=f*A>>B,c[d+1]=g*A>>B,c[d+2]=h*A>>B,f-=t,g-=u,h-=v,t-=a.r,u-=a.g,v-=a.b,d=s+((d=x+l)<H?d:H)*m<<2,f+=i+=a.r=c[d],g+=j+=a.g=c[d+1],h+=k+=a.b=c[d+2],a=a.next,t+=n=b.r,u+=p=b.g,v+=q=b.b,i-=n,j-=p,k-=q,b=b.next,e+=m}E.putImageData(y,0,0)}}})();
  3. </script>
RAW Paste Data