Browse Source

Merge pull request #22 from zzarcon/fix_passing_wrong_image_path

Better error handling when file is not reachable in Node.js
pull/25/head
bijection 8 years ago committed by GitHub
parent
commit
471ed0997a
  1. 4
      examples/node/basic.js
  2. 4
      examples/node/detect.js
  3. 1
      src/node/index.js

4
examples/node/basic.js

@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
var path = require('path');
var Tesseract = require('../../') // replace this with require('tesseract.js')
var image = path.resolve(__dirname, 'cosmic.png');
Tesseract.recognize('cosmic.png')
Tesseract.recognize(image)
.then(function(data){
console.log(data.text)
})

4
examples/node/detect.js

@ -1,6 +1,8 @@ @@ -1,6 +1,8 @@
var path = require('path');
var Tesseract = require('../../') // replace this with require('tesseract.js')
var image = path.resolve(__dirname, 'cosmic.png');
Tesseract.detect('cosmic.png')
Tesseract.detect(image)
.progress(function(info){
console.log(info)
})

1
src/node/index.js

@ -32,6 +32,7 @@ function loadImage(image, cb){ @@ -32,6 +32,7 @@ function loadImage(image, cb){
// TODO: support URLs
if(typeof image === 'string'){
fs.readFile(image, function(err, buffer){
if (err) throw err;
loadImage(buffer, cb)
})
return

Loading…
Cancel
Save