有没有人有幸运行OCR模块(https://github.com/EddyVerbruggen/nativescript-ocr)?
我已安装它并收到以下错误:
Error in ocr.scan: TypeError: Cannot read property 'tesseract' of undefined
我已经通过apt安装了tesseract(我认为这不会有帮助,也没有。)
我已经运行了tns build android。
我猜我需要将tesseract库添加到我的项目中。我可以看到该模块有一个include.gradle文件,它需要github repo每个我读过的文档源文件,但我似乎无法安装libs。
有人能说清楚我做错了什么或错过了吗?
答案 0 :(得分:0)
我希望这会对你有所帮助:
tesseract ocr需要一种语言来检测文本(扩展名为* .traineddata)。
在this url中,您可以下载它。
然后,按照nativescript ocr插件的说明创建一个文件夹(app / tesseract / tessdata /)并在里面添加这些文件。
最后,如果你想改变语言,我已经去了node_modules里面的插件并改变了" eng"其他语言如#34; esp",但我认为,对此有更好的解决方案。