
我根据官网上使用 tesseract.js 时会报错, 这个是我的代码
var Tesseract = require('tesseract.js'); Tesseract.recognize("1.jpg") .then(function(result){ console.log(result) }); 下面是报的错误
pre-main prep time: 64 ms events.js:182 throw er; // Unhandled 'error' event ^ Error: connect ETIMEDOUT 75.126.150.210:80 at Object.exports._errnoException (util.js:1024:11) at exports._exceptionWithHostPort (util.js:1047:20) at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1150:14) 求大神帮看一下是啥原因,万分感谢
1 TabGre 2017 年 10 月 25 日 via iPhone |
3 kenshinji 2017 年 10 月 25 日 via iPhone 程序需要连的这个 ip 是墙外的么?如果是的,估计是因为开会 |
5 toono 2017 年 10 月 25 日 js 这个库需要连接语言库之类的资源。 我还是建议你这种解析图片的工作在后台服务做吧,我用过它的 Python 版本,应该也会有 Java 版本吧。 |
6 zomco 2017 年 10 月 25 日 感觉是.traineddata 文件的问题 |
7 jeneser 2017 年 10 月 25 日 爬虫? `tesseract.js`并不适合你要做的事情。 识别验证码的话推荐**tesseract-ocr** `https://github.com/tesseract-ocr/tesseract`。可以训练数据以识别自定义语言。Node,推荐`https://github.com/desmondmorris/node-tesseract`这个包。 demo 可以参考一下。`https://github.com/hpufe/fsociety-hpu` |