使用Leadtools的表單識別功能可以對固定格式的表單很方便的進行批量識別,生活中常見的身份證、駕駛證、發票等都可以識別出準確的結果。另外通過表單匹配的功能同時也能實現對錶單進行自動分類。本篇教程以身份證識別為例,介紹整個識別和創建的流程。

Leadtools 19總套包下載>>>

1、模板創建

1.1製作空白表單

通過photoshop對拍攝到的身份證進行處理,僅保留公共部分的內容和欄位,對於身份證照片和個人具體信息都進行清除,結果如下圖

1.2使用leadtools表單編輯器編輯模板

打開leadtools開發包安裝目錄:C:LEADTOOLS 19ShortcutsForms Recognition & Processing.NET Class LibrariesForms (Structured & Unstructured)Forms Recognition & ProcessingMaster Forms Editor

運行其中的可執行程序,點擊NEXT.,選擇載入主表單數據集,載入默認路徑,選擇professional引擎,進入主界面

添加中文語言支持

添加身份證主表單

向身份證表單添加圖像,選擇剛才已經製作好的空白圖片

添加完成後,可以在主界面的右側對模板進行編輯

下圖是可以在模板中添加的識別類型,本例中,我們主要使用文本和圖片兩個類型

點擊相應的識別類型,在模板上拖動為需要識別的區域,如下圖,然後保存即可。

添加後可以看到左下角的信息欄裡面有添加的欄位的詳細信息,可以對欄位的名稱,位置等,進行進一步的修改,最後點擊保存按鈕,這樣我們就完成了表單的創建。

創建表單過程:

2、識別表單

直接在該演示程序的菜單中點擊如下按鈕即可打開識別程序

單獨打開識別程序的目錄為:C:LEADTOOLS 19ShortcutsForms Recognition & Processing.NET Class LibrariesForms (Structured & Unstructured)Forms Recognition & Processing

打開後的節目如下,同樣先附加中文語言包

點擊菜單按鈕,選擇一個身份證圖片進行識別

識別完成後會彈出識別結果界面,可以看到身份證上所有的信息都已經被準確的識別出來了,

以下為識別過程


推薦閱讀:
相关文章