2017-04-24 37 views
-1

我正在嘗試使用Microsoft的Computer Vision API服務來檢測手寫並將其轉換爲機器可讀文本。但是,當我在提供我的API密鑰後在他們的網站上測試此服務時,它只返回標題202 Accepted而不返回任何結果。如果我將參數手寫切換爲false,它將返回標題200,但結果不可讀。Microsoft Computer Vision API手寫

這裏是我測試他們的服務: https://westus.dev.cognitive.microsoft.com/docs/services/56f91f2d778daf23d8ec6739/operations/587f2c6a154055056008f200/console

只需添加您的API密鑰,改變筆跡爲真,幷包括有手寫的任何圖片。

回答

1

只需按照202響應中返回的Operation-Location標題即可。

E.g.

$ curl https://westus.api.cognitive.microsoft.com/vision/v1.0/textOperations/2bd07b09-f7da-4028-aad1-afd239303722 \ 
     -H "Ocp-Apim-Subscription-Key: COMPUTER_VISION_API_KEY" 
{ 
    "status": "Succeeded", 
    "recognitionResult": { 
     "lines": [ 
      { 
       "boundingBox": [ 
        0, 
        316, 
        276, 
        321, 
        275, 
        368, 
        0, 
        363 
       ], 
       "text": "unlikely on my terms.", 
    ... 
       "text": "writer My real dream is to live and work", 
    ... 
       "text": "to be a freelance illustrator or a freelance", 
    ... 

輸入圖像:

handwriting sample

https://docs.microsoft.com/en-us/azure/cognitive-services/computer-vision/faq

問:多長時間手寫識別操作走?

答案:它花費的時間取決於文本的長度。對於更長的文本,可能需要幾秒鐘的時間。因此,識別手寫文本操作完成後,您可能需要等待,然後才能使用獲取手寫文本操作結果操作檢索結果。

相關問題