Microsoft认知服务OCR不阅读文本

时间:2018-10-16 03:57:26

标签: vision azure-cognitive-services

我正在尝试使用Microsoft Cognitive Vision服务从图像中读取文本。我的请求示例如下。

POST https://centralindia.api.cognitive.microsoft.com/vision/v1.0/ocr?language=unk&detectOrientation =true HTTP/1.1
Host: centralindia.api.cognitive.microsoft.com
Content-Type: application/json
Ocp-Apim-Subscription-Key: <subscription key>

{"url":"https://i.imgur.com/tu8fNUM.png"}

但是结果返回空白。如果我使用tesseract读取此数据,则将得到25178作为预期的文本。我不想使用tesseract,因为我必须依赖可安装的tesseract。

任何人都可以帮助我了解我在这里做错了什么。 另外,附加原始图像和缩放后的图像(此图像:

awfe 也供参考。


原文:

original


缩放比例:

scaled

2 个答案:

答案 0 :(得分:1)

您没有做错任何事情:我尝试使用您提供的链接,却没有发现任何像您一样的东西。

OCR功能似乎不足以检测该值

答案 1 :(得分:0)

自从尼古拉斯说:

  

您没有做错任何事情:我尝试使用您提供的链接,却没有发现任何像您一样的东西。

然后,我建议使用免费的OCR.space ocr api。它适用于简单的验证码图像:

enter image description here

该屏幕截图来自该API的online ocr主页。它允许您测试API。