我使用Azure Cognitive Vision API从支票图像中提取文本。但是,它不能正确地从支票中提取文本。例如,像“||”这样的字符的MICR代码被错误地读入其他一些数字。我们有什么方法可以提高准确性或设置一些上下文来专门从支票图像中提取文本?
Vision API使用的示例图像:
Vision API的输出:
MDBS
Date
2 16
NOT NEG
AS PAYES
D
D
M
M
Y
Y
Pay
Hexagon metrology Asia Pacific
or Bearer
SECURA 3011678/2 06/19
Singapore Siahd hundred
我正在尝试使用Microsoft Form Recognizer API。我得到以下从API调用返回的错误。请多多指教。 "{\r\n \"error\": {\r\n \"code\": \"401\",\r\n
\"message\": \"The Analyze Layout Operation under Form Recognizer API is not supported
with the current subscription key and pricing tier Comp
下面是我的电表读数52425.5 (大致)的一张图片:
有什么程序/技术可以帮助我自动读表?备注:
这是其中一个更干净的图像。许多图像都是静态的。我可以忽略(让程序说“错误”)图片太静态了。
相机有固定的安装,但是每个刻度盘的中间(明亮的银色点)在图片之间上下移动(因为不同的垂直同步?)。拨号中心(因此整个图片)也在图片之间移动一点点左右,但没有那么多。
更多图片和代码:
到目前为止,我的方法:
- Break the picture into individual dials.
- Find the center of each dial (ie, the