I have my pixel array of html5 canvas pixel array object. I want to convert it into an integer array and pass it to a C or C++ method to convert this array to bits and save it as a jpeg image
var intPixArray = new Array(canavsPixelArray.length);
var k = 0;
for(var i = 0; i <img.height; i++){
for(var j = 0; j <img.width; j++){
intPixArray[k] = canvaspixel[k];
intPixArray[k+1] = canvaspixel[k+1];
intPixArray[k+2] = canvaspixel[k+2];
intPixArray[k+3] = canvaspixel[k+3];
k+=4;
}
}
This int pixel array I want to convert into bits in javascript or at C/C++ side to write it to a file.
How is this possible?
I am working on a webOS hybrid app.