【发布时间】:2017-10-11 10:33:02
【问题描述】:
我正在尝试在 Android 上使用 Tesseract OCR 在您拍照时读取燃气表的状态:
这是我解析这张图片时的输出:
vb"
22% BK-G4T ||||||||I||||I|||ii\|||\
’ 64 2007
22?: 06.0"! 'm'lm Mm. 23212274 ,
v 2,0 dm’ 1
pmn 0_5 bar tm ~25°C v‘40"(1 I
1amp é 0_o1m’ sb15°cl :Sp 20°c l
'I ELSTEQ~I¢¢>>InstrogwnSs HB Z _ 18 _ 1013 . ‘
a, 069373593435- 3 I
i'23212214 Y _ w w V'
g
这个想法是提取燃气表状态的前 5 位数字(此图像上的 06937)。
我的问题是,有没有办法训练 Tesseract 只解析图像的这一部分?绝对坐标不是一种选择,因为每张图片都会有所不同。我猜最好的逻辑是:只解析黑色背景上的白色数字。
【问题讨论】: