if(ext=="png") {
var png = new PNG();
fs.createReadStream(fileData)
.pipe(png)
.on('parsed', function() {
callback(this, this.width, this.height);
});
}
if(ext=="jpg" || ext=="jpeg") {
var jpegData = fs.readFileSync(fileData);
fileData = jpeg.decode(jpegData, true);
callback(fileData, fileData.width, fileData.height);
}
if(ext=="bmp") {
var bmpData = fs.readFileSync(fileData);
fileData = bmp.decode(bmpData, true);
callback(fileData, fileData.width, fileData.height);
}
var jpeg = require('jpeg-js');
var bmp = require("bmp-js");