我正在尝试构建执行OCR的移动应用程序。我决定使用React Native,因为它是跨平台的,并且提供了它提供的SDK的Expo。但是,我不确定执行OCR的最佳方法是什么。我找到了this tesseract ocr library,但似乎我需要从expo中退出才能使用它,因为它依赖于本机代码。我也尝试过使用this pure js库,但这取决于Expo不支持的Node Standard库中的util
。我也有anyline library,但似乎使用Anyline要求付款,如果可能的话,我希望避免这种付款。
使用tessaract OCR库并从EXPO弹出是最好的途径吗?
答案 0 :(得分:0)
答案 1 :(得分:0)
您是否尝试过将Firebase ml-kit用于OCR的设备上方法?它像一种魅力。我已经在我的React Native App https://scantexttovoice.page.link/Zi7X中使用了相同的代码(在android mobile中打开此链接)。以前我尝试过tesseract,但是转换率不好,所以我决定使用firebase ml套件。您还可以通过在firebase中创建自定义模型来使用TensorFlow功能