Generate sketch from a picture. OpenCV.js demo.
Last modified: March 3, 2023
This only runs in your browser. We don't store your pictures or send pictures to server (there is no server).
OpenCV JS code
function l(e){let{img:t,outputCanvas:n}=e;const o=window.cv;let a=o.imread(t),r=new o.Mat;o.cvtColor(a,r,o.COLOR_RGBA2GRAY),a.delete();let c=new o.Mat;o.bitwise_not(r,c);let l=new o.Mat,i=new o.Size(33,33);o.GaussianBlur(c,l,i,0,0,o.BORDER_DEFAULT),c.delete();let s=new o.Mat;o.bitwise_not(l,s),l.delete();let u=new o.Mat;o.divide(r,s,u,256),s.delete(),r.delete(),o.imshow(n,u),u.delete()}