1. 程式人生 > >Azure認知服務之表格識別器

Azure認知服務之表格識別器

## 認知服務 Azure 認知服務的目標是幫助開發人員建立可以看、聽、說、理解甚至開始推理的應用程式。 Azure 認知服務中的服務目錄可分為五大主要支柱類別:視覺、語音、語言、Web 搜尋和決策。開發人員使用 Azure 認知服務能夠輕鬆地將認知功能新增到其應用程式中。 Azure認知服務主要包含:人臉、表單識別、墨跡識別等內容。上次已經介紹過人臉識別服務了,這次介紹下表單識別器如何使用。 ## 表單識別器 Azure 表單識別器是一個認知服務,該服務使用機器學習技術從表單文件中識別和提取文字、鍵值對和表資料。 它會引入表單中的文字並輸出包含原始檔案中的關係的結構化資料。 可以快速獲取根據特定內容定製的準確結果,無需進行繁瑣的手動干預,也不需要具備豐富的資料科學專業知識。 表單識別器由自定義模型、預生成的收據模型和佈局 API 組成。 可以使用 REST API 呼叫表單識別器模型,以降低複雜性,並將該模型整合到工作流或應用程式中。 > 引用自[微軟Azure文件](https://docs.microsoft.com/zh-cn/azure/cognitive-services/form-recognizer/overview) ## 新建表單識別器資源 ![ab9tkd.png](https://s1.ax1x.com/2020/08/10/ab9tkd.png) 新建一個表單識別器的資源。表單識別器也是一項免費服務,免費定價策略為:500頁/月,識別頻率在20次/分鐘,訓練頻率1次/分鐘。區域選離你最近的,然後取個名字。 ## 檢視祕鑰跟終結點 ![abCEgP.png](https://s1.ax1x.com/2020/08/10/abCEgP.png) 建立完成後,點選側邊選單金鑰跟終結點,檢視金鑰跟終結點資訊,等下呼叫SDK的時候需要使用。 ## 新建一個WPF程式 我們還是新建一個WPF程式來演示如果使用表單識別的SDK。新建一個WPF程式,然後放置一個按鈕,點選按鈕選擇一個檔案,對這個檔案進行識別並把識別的結果顯示在文字框內。 ### 安裝SDK 使用nuget進行安裝: ``` Install-Package Azure.AI.FormRecognizer -Version 1.0.0-preview.4 ``` ### 修改MainWindow.xaml ```