function myrnd(v){ v = v + Math.floor(Math.random() * v); if(v>255)v=255; return v; } function videoSetupEx(){ } function videoLoopEx() { context2.beginPath() ; context2.drawImage(myvideo, 0, 0, srcwid, srchei); var imgd = context2.getImageData(0, 0, wid, hei); var pix = imgd.data; for (var i = 0, n = pix.length; i < n; i += 4) { pix[i] = myrnd(pix[i],10); pix[i+1] = myrnd(pix[i+1],10); pix[i+2] = myrnd(pix[i+2],10); } context2.putImageData(imgd, 0, 0); mycontext.drawImage(canvas2,0,0); }