Using project Oxford OCR API with Node.JS
npm install project-oxford-ocr-api
js
var api = require("project-oxford-ocr-api");
api.API_KEY = '' // SET THE KEY HERE
api.fromStream({ data : fs.createReadStream("C:\\temp\\sample.jpg")}, (error,response,result) =>
{
console.log(result);
console.log(result.getAllText());
console.log(result.getTextByFlowDirection());
});
``
$3
`` js
api.fromBase64({ data : "base64StringImage"}, callback);
api.fromBuffer({ data : new Buffer(data)}, callback);
app.fromImageUrl({ url : "http://foo.com/imgUrl.png"}, callback);
``
$3
Other parameters to use with the API.
``json
{
"language" : 'en',
"detectOrientation" : 'true'
}
```