问题标签 [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.
android - 无法在 tess-two 中构建 libtess.so
基本上当我在下载后提取的 tess-two 文件夹中运行 ndk-build 命令时,会发生以下错误 -
http://i.stack.imgur.com/nYQvr.png
我的 ndk 版本是 android-ndk-r10c
由于这个 libtess.so 没有在 arm64-v8a 文件夹中创建。
如果有人可以,那么请帮我解决这个问题。
android - tesseract 数据路径不存在
我正在尝试从 Android 中任何捕获的图像中提取文本。所以我创建了一个 Intent 来访问相机并使用startActivityForResult
.
这是我的onActivityResult
代码:
我收到的错误是:
具体来说:
我读了很多关于这个问题的书,并尝试了许多不同的解决方案。我也尝试过使用和不"/tessdata/"
使用路径名。
如果您有任何建议,我将不胜感激。谢谢你!
android - 裁剪的图像不适用于 tess-two
我正在创建一个可以通过相机捕获图像并可以使用 tess-two android 库提取图像中的文本的应用程序。
代码工作正常,直到我添加了裁剪图像的选项。裁剪图像后,在线上发生错误
日志说
下面是我裁剪图像的代码
并用于执行 OCR
日志中的一行
我将不胜感激。谢谢!
android - Android Studio 没有导入文件
我正在开发使用 ocr 进行文本检测的应用程序。我从https://github.com/GautamGupta/Simple-Android-OCR获得源代码。当我使用最新的 android studio 时。我没有得到 TessBaseAPI 的导入文件。我尝试将 tess-two 添加到项目模块中。但它不起作用。如何运行,下面显示了我写的源代码。
在此代码中,TessBaseAPI 未导入。它是如何解决的?
android - tesseract 因致命信号 6 (SIGABRT) 崩溃,Android 上的代码为 -6
我正在使用这个库(tess_two)几个星期,一切都很好。但是今天 Tesseract 开始崩溃并出现此错误 A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 31890 (Thread-13571)。与昨天相比没有任何变化,相同的电话,相同的代码。方法 getUTF8Text() 崩溃
最后的日志:
从墓碑文件回溯:
android - 在 Android 中停止 tesseract 识别
我使用 Tess_two 库,如果时间过长,需要中断识别(方法 getUTF8Text)。我该怎么做。方法 stop() 不起作用((
java - UnsatisfiedLinkError 在运行时
我scanlibrary
在我的项目中使用模块,它工作正常,但是当我包含tess-two 6.0.4
在 build.gradle
文件中时,它会产生以下错误:
java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime
nativeLibraryDirectories=[/data/app/com.scanner.demo-1/lib/arm64, /data/app/com.scanner.demo-1/base.apk!/lib/arm64-v8a, /vendor/lib64, / system/lib64]]] 找不到“libopencv_java3.so”
当我compile 'com.rmtheis:tess-two:6.0.4'
从 build.gradle 文件中注释掉时,应用程序再次正常工作。
是兼容性问题还是我做错了什么。
我的项目结构:
android - 多语言Tesseract-ocr怎么做
我已按照Youtube 上DemoImagetoText 的 构建说明成功构建了 DemoImagetoText。然后我想通过做多语言OCR来开发这个应用程序。如果我想做多语言 OCR,我应该怎么做或改变这段代码。
现在,我更改了语言,例如lang="eng+jpn",将一些训练数据(例如 lang+".traineddata" 更改为"eng.traineddata"+"jpn.traineddata",并且已经在资产中添加了训练数据,但输出不是jpn 语言(它仍然是 eng )。
然后我只将 lang="eng" 更改为 lang="jpn" 一种语言,但它不起作用。它仍然英文
我应该怎么办?我不知道如何对付他们。T^T 先谢谢了。
我想知道Simple OCR Android App Using Tesseract和 tess-two 之间的区别。它做同样的事情,但为什么使用它们的代码不一样
我想知道 leptonica 和 opencv 之间的区别,它可以做同样的事情。为什么大部分OCR选择leptonica开发?