Nativescript核心Firebase ML工具包离线文本识别垂直

时间:2018-11-27 08:14:29

标签: javascript firebase android-camera nativescript firebase-mlkit

是否有用于脱机Firebase ML套件的Nativescript核心的方法来进行垂直文本识别?它对于水平文本确实非常有用,但是我需要扫描海运容器,其中一些容器的ID为垂直模式。独立字母似乎有问题。

示例:(我需要获得正确的文本) enter image description here

另一个例子: enter image description here

我已经在旧的华为和三星Galaxy s8上进行过尝试,所以我认为这不是相机问题。

图片似乎不是问题,因为我尝试在.txt上输入一个简单的文本,如下所示:

A
B
C
U
1
2
3
4
5
6
0

它不起作用,它的读法如下:

ABCU1234560

必须存在一个字符问题,因为如果我以水平格式编辑第一个图片转换ID,则它会起作用,如示例中所示: enter image description here

但是我需要在离线模式下抓住垂直的

我刚刚尝试过Microsoft Word文档,并且可以正常工作:

AA
BB
CC
UU

,但不适用于

A
B
C
U

我在插件文件中寻找了任何将paras限制为“多个”的参数或配置,但事实并非如此。 (有时,它可以扫描一个字母,例如“ A”,但不能扫描其他字母,除非有多个字符。

现在我尝试使用此方法,结果很好:

AA A
BB  B
CC   C
UU    U

似乎ocr无法检测到何时启动。

关于只有一个字符时如何强制开始识别的想法吗?

1 个答案:

答案 0 :(得分:0)

在这种情况下,只能使用在线模式(完美工作)来完成。解决此问题的方法是将照片保存在本地画廊中,并在可以访问互联网进行处理时恢复它们。不干净,但是是没有在线优化识别的独特方法。