2016-10-04 46 views
0

有沒有人運行過OCR模塊(https://github.com/EddyVerbruggen/nativescript-ocr)?如何安裝Nativescript OCR模塊

我已經安裝了它,並收到以下錯誤:

Error in ocr.scan: TypeError: Cannot read property 'tesseract' of undefined

我已經安裝通過apt的Tesseract(這是我沒有想到會幫助並沒有)。

我已經運行tns build android。

我猜測我需要將tesseract庫添加到我的項目中。我可以看到模塊有一個include.gradle文件,它需要github回購每個我已經讀過的文檔來源,但我似乎無法獲得安裝的庫。

任何人都可以闡明我在做什麼錯或失蹤?

回答

0

我希望這將幫助你:

的Tesseract OCR需要語言來檢測文本(擴展名爲* .traineddata)。

this url你可以下載它。

然後,按照nativescript ocr插件的指示,創建一個文件夾(app/tesseract/tessdata /)並在裏面添加這些文件。

最後,如果你想改變語言,我已經去了node_modules裏面的插件,並改變其他語言,如「esp」的「eng」字,但我認爲,這會有更好的解決方案。