我正在尝试使用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。
任何人都可以帮助我了解我在这里做错了什么。 另外,附加原始图像和缩放后的图像(此图像:
原文:
缩放比例:
答案 0 :(得分:1)
您没有做错任何事情:我尝试使用您提供的链接,却没有发现任何像您一样的东西。
OCR功能似乎不足以检测该值
答案 1 :(得分:0)
自从尼古拉斯说:
您没有做错任何事情:我尝试使用您提供的链接,却没有发现任何像您一样的东西。
然后,我建议使用免费的OCR.space ocr api。它适用于简单的验证码图像:
该屏幕截图来自该API的online ocr主页。它允许您测试API。