var loadImagePixels = function(image, callback){ var img = new Image(); img.src = image; img.onload = function() { console.log("Image " + image + " loaded " + img.width + "x" +img.height); var canvas = document.createElement('canvas'); document.body.appendChild(canvas); var ctx = canvas.getContext('2d'); canvas.width = img.width; canvas.height = img.height; ctx.drawImage(img, 0, 0); img.style.display = 'none'; var imgData = ctx.getImageData(0,0,canvas.width, canvas.height); var pixels = []; for(i=0;i