问题标签 [tess-two]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1525 浏览

android - 如何减少android应用程序的大小?

首先,我正在使用 android studio 开发 android 应用程序。我已经使用 tesseract 库为 OCR 构建了一个 android 应用程序。该应用程序目前运行良好并提供了期望的输出,但我的问题在于它的大小。构建应用程序的大小为 30 MB,与其他可用的 OCR 应用程序相比,这是很高的。我试过“minifyenabled = true”,但它只减少了 300 kb 的大小。所以我的问题是如何减小我的应用程序的大小?

0 投票
0 回答
293 浏览

tess4j - tess4j 和 tess-two 之间的惊人差异

当我确切地知道我想要 OCR 的文本在屏幕上的位置时,tess-two 似乎工作得很好。

现在我正在尝试在繁忙的背景下扫描文本,但效果不佳。 带注释的安卓截图

我使用 tess4j 构建了一个独立的驱动程序,我得到了明显更好的结果:带 注释的桌面截图

我正在使用tess-two 5.4.1tessj4 3.0

扫描我正在使用TessBaseAPI.PageSegMode.PSM_SPARSE_TEXT_OSD and迭代使用TessBaseAPI.PageIteratorLevel.RIL_TEXTLINE

任何想法为什么结果如此不同?tess4j 是否会进行某种预处理以产生更好的结果?

提前致谢!

0 投票
0 回答
900 浏览

java - 如何在java中找到使用tesseract提取的OCR文本的置信度?

  1. 我正在使用上面的代码。
  2. 使用 com.googlecode.tesseract.android.TessBaseAPI;图书馆
  3. 但是在线程“main”java.lang.UnsatisfiedLinkError 中出现异常:java.library.path 中没有 lept
  4. 使用 tesseract android jar 需要哪个 dll?
0 投票
1 回答
41 浏览

android - 如何解决 com.library.android 错误?

android studio 说com.library.android找不到带有 id 的插件。我还下载了 android 支持存储库插件。这是 tess 两个文件夹的 gradle 文件。我该如何解决?

0 投票
3 回答
148 浏览

android - Android NDK ndkbuild 失败

我尝试使用 tess-two 使用 JNI 和 NDK 构建 android 应用程序,但我不断收到此错误。我正在使用 Android Studo 2.0,我已经安装了 android ndk r11c。gradle build 成功,但一直无法构建 APK。

这是我的 android.mk 文件:

这是错误消息:

http://i.stack.imgur.com/yZATt.png

0 投票
1 回答
3138 浏览

tesseract - 为什么英语中没有 .traineddata 文件

问题正如标题所暗示的那样:为什么eng文件夹中没有eng.traineddata文件?

我从这里下载了所有语言作为 zip(我没有看到任何其他选项)并解压缩 langdata-master.zip。从那里,我导航到 eng 文件夹,但它不包含许多人建议应该有的 eng.traineddata 文件。有没有我错过的下载?

谢谢!

0 投票
4 回答
38843 浏览

java - 'TAG' 在 'android.support.v4.app.FragmentActivity' 中具有私有访问权限

TAG除了引用的地方外,我活动中的几乎所有内容都运行良好。TAG得到一条红线并说:'TAG' has private access in 'android.support.v4.app.FragmentActivity'

MainActivity(没有进口)-

0 投票
1 回答
1365 浏览

android - 无法从 Android 终端更新项目

我正在开发一个 Android 项目。在我的项目中,我需要做 OCR。所以找到了这个教程http://www.codeproject.com/Tips/840623/Android-Character-Recognition。我正在尝试遵循该教程。但是我在设置时遇到了问题,尤其是从终端(tess-two 文件夹)更新项目时。看看我在下面做了什么。

  1. 我从这个链接下载了 tess-two

    https://github.com/rmtheis/tess-two/

  2. 然后我安装了 android NDK 来构建那个项目

  3. 我在PATH下设置环境变量
  4. 然后我在终端的两个文件夹中运行以下命令

    /li>
  5. 然后我运行这个命令

    /li>

当我运行该命令时问题就开始了,因为我无法从终端运行 android 命令。所以我从 Stack Overflow 找到了解决方案。我需要在 PATH 下设置 ANDROID_HOME 和环境变量。然后我测试了“android”命令,它正在工作。

  1. 然后我再次运行这个命令

    /li>

这一次,它给了我这个错误

在此处输入图像描述

我该如何解决这个错误?为什么我的更新命令不起作用?我的代码有什么问题?我正在使用 Windows 64 操作系统。

这是另一种方式。使用 Grandle 安装

我尝试了另一种安装 tess-two 的方法。我根据文档使用这样的 Gradle 安装。但我无法访问 TessDataManager,因为它在项目中找不到。

摇篮

这是错误

在此处输入图像描述

如您所见,我无法访问 TessDataManager 类。如何导入该类?

0 投票
2 回答
2156 浏览

android - 无法在 Android 中使用 tess-two 初始化 OCR 的 tessdata 路径

我正在开发一个 Android OCR 项目。在我的项目中,我使用的是 tess-two。但是我在初始化 tess-2 的 tessdata 文件夹中的训练数据时遇到问题。

我像这样在grandle中安装了tess-two

然后我尝试像这样从位图中检测文本

单击按钮时会触发该事件。我的活动只包括那个功能。问题在于数据路径变量。

这是我的项目结构

在此处输入图像描述

是的,我添加了两个 tessdata 文件夹来演示两个场景。

第一次尝试。我这样设置 DATA_PATH

这给了我“数据路径不存在!” 错误。所以我找到了这些解决方案Tesseract OCR Android tessdata directory not foundGet path of data directory(android)

所以我尝试像这样设置 DATA_PATH

它给了我“数据路径必须包含子文件夹 tessdata!” 错误。

然后我尝试了这个

然后我再次给我这个错误“数据路径不存在!”。

然后我尝试了这种方式

它给了我这个错误“数据路径不存在!”。

所以我尝试的所有方法都不起作用。如何正确初始化 tessdata 文件夹?我不知道为它设置路径。

0 投票
1 回答
611 浏览

android - 获得最佳识别结果的最佳 Tess-two 配置?

我目前正在开发一个使用开源 OCR 库“Tesseract”的 android 应用程序来制作一个用于收据识别的应用程序。我已经让图书馆与 Tesseract 的“Tess-two”叉一起工作。我遇到的问题是识别非常不一致。即使提供了正确裁剪的好图像,识别也不是很好。我会说,当考虑到我认为理想的情况时,识别的准确率约为 90%。当提供任何数量的次优条件(昏暗的照明、模糊的图像、未裁剪等)时,我发现我通常会获得几乎 0% 的准确度。

就我的应用而言,即使是 90% 的准确率也几乎无法接受,因为我需要能够“完美”地从收据中获取准确的信息和数字,而无需担心信息读取不正确。

所以我的问题是:配置 Tess-2 以获得尽可能高的准确度的最佳方法是什么?

简而言之,这是我为设置库所做的:

这里有什么我做错了,或者我可以做得更好吗?除了 eng.traineddata 之外,我还应该包含其他文件吗?我知道每种语言都有多个文件,但老实说,我不知道什么是什么,以及实际需要包含什么。据我所知,我得到了唯一需要的文件。我可以/应该使用“setVariable”功能修改任何其他设置吗?

此外,Tess-two 是否有任何内置支持“去歪斜”图像,或调整所提供图像的对比度?我还没有过多地使用这些技术,但这可能会有所帮助,对吧?

任何帮助表示赞赏!