Cognitive Service 的眾多辨識服務中,其中有一項就是圖片文字辨識。這項功能相當有趣而且實用,當你擁有這項功能,能立即將照片/圖片中的文字直接解析並輸出,減少人工檢查並手動輸入的辛勞,也能有效降低輸入的錯誤率,相當實用。
Step 1. 登入 Azure Portal,點選新增 → 輸入 computer vision API
Step 2. 點選建立
Step 3. 填選相關資料 → 建立
Step 4. 與先前建立文字翻譯服務相同,有詳細的步驟說明,我們一樣先點選 Keys
Step 5. 相同的,我們先記錄下其中一個 Key 等等可以測試使用
Step 6. 開啟API參考文件 ,有列出不同區域API URL,我們選擇的是東南亞
Step 7.文件內描述需要哪些參數、標頭與支援的圖片格式
Step 8.從文件得知,我們必須呼叫兩次 API (recognizeText、textOperations),才能取得我們要的資訊
Step 1.我們先隨意產生一張圖片:
Step 2.我們開啟 postman,輸入下列參數並 Send request,複製operation-location 網址
| 網址 | https://southeastasia.api.cognitive.microsoft.com/vision/v1.0/recognizeText?handwriting=true | |
| -- | -------------------------------------------------------------------------------------------- | |
| 標頭 | Ocp-Apim-Subscription-Key:your_key | |
| | Content-Type:application/octet-stream | |
| 內容 | 圖片 | |
Step 3. 將網址貼上,標頭加上Ocp-Apim-Subscription-Key:your_key,按下Send,成功