使用 IRONOCR

如何在C#中進行駕照的OCR

已更新 2023年12月19日
分享:

手動數據輸入既耗時,又容易出錯,還需要大量精力。這就是光學字元識別的用武之地。 (光學字符識別) 軟體進來了。在本文中,我們將探討如何 IronOCR 可以幫助您準確地提取數據。

IronOCR:C# OCR 库

IronOCR 是一款強大的OCR文件處理引擎,讓您輕鬆從各種文件和駕照中提取文字。它支持多種文件格式,包括PDF、JPEG、PNG和TIFF,使其靈活且多功能。IronOCR基於.NET框架構建,可以輕鬆集成到您的現有應用程式中。

IronOCR 的功能

IronOCR 提供了多項功能,包括:

  1. 文字識別來自 圖像和掃描文件

  2. 支援各種圖像格式,如 JPEG、PNG、BMP 等

  3. 多頁文件 支援

  4. 多個 OCR引擎選項,包括Tesseract和GOCR

  5. 語言檢測 並且支持超過120種語言

  6. 自動 影像預處理 提高OCR準確度

  7. 容易與 .NET 應用程式整合

安裝 IronOCR 庫

安裝 IronOCR 庫是一個簡單的過程。以下是步驟:

  1. 右鍵點擊解決方案資源管理器中的專案,然後選擇「管理 NuGet 套件」。

  2. 搜尋 IronOCR:在「管理 NuGet 套件」窗口的「瀏覽」標籤中搜索「IronOCR」。

  3. 安裝套件:點擊 IronOCR 套件旁邊的「安裝」按鈕來安裝它。

就是這樣。! 您現在已經安裝了 IronOCR 庫,可以開始在您的項目中使用它。

從駕照中提取數據

使用 IronOCR for .NET 資料擷取 從駕照上的客戶簡單。您所需要做的只是將圖像載入 IronOCR 電腦視覺 引擎,它會自動識別文字並為您提取。IronOCR 可提取客戶的基本信息,如姓名、地址、出生日期和許可證號碼,使其成為許多行業中的一個寶貴工具。

這是一個如何使用 IronOCR 從駕駛執照圖片中提取文字的簡單例子:

using IronOcr;
using System;

var ocrTesseract = new IronTesseract();

using (var ocrInput = new OcrInput(@"C:\Users\Administrator\Desktop\License.jpg")) 
{
    var ocrResult = ocrTesseract.Read(ocrInput);
    Console.WriteLine(ocrResult.Text);
}
using IronOcr;
using System;

var ocrTesseract = new IronTesseract();

using (var ocrInput = new OcrInput(@"C:\Users\Administrator\Desktop\License.jpg")) 
{
    var ocrResult = ocrTesseract.Read(ocrInput);
    Console.WriteLine(ocrResult.Text);
}
Imports IronOcr
Imports System

Private ocrTesseract = New IronTesseract()

Using ocrInput As New OcrInput("C:\Users\Administrator\Desktop\License.jpg")
	Dim ocrResult = ocrTesseract.Read(ocrInput)
	Console.WriteLine(ocrResult.Text)
End Using
VB   C#

如何在C#中對駕駛執照進行OCR,圖1:駕駛執照

駕駛執照

程式說明

  1. 導入所需的命名空間:IronOcrSystem
  2. 建立一個新的例項 IronTesseract3. 使用開啟駕駛執照圖像 OcrInput 類別。

  3. 使用該 讀取 使用 IronTesseract 實例的方法對輸入圖像進行 OCR。

  4. 將提取的文本打印到控制台。

IronOCR 的輸出令人印象深刻,其精度卓越。IronOCR 使用先進算法來識別文本,並且可以處理數據在 各種字體、大小和樣式它甚至可以識別手寫和草書,使其成為從手寫文件和駕駛執照中提取數據的絕佳工具。

如何在 C# 中進行駕駛執照的 OCR,圖 2: IronOCR 函式庫輸出的文本

從IronOCR庫輸出的文本

執行OCR取得英國駕照結果

對英國駕駛執照進行光學字符識別(OCR)的結果

DRIVING LICENCE

1. WHEEL
2. MRS ANGELA DIANNE
3. 11.11.1953 UNITED KINGDOM
4a. 04.09.2070 4b. 19.12.2020 4c. DVLA
1. WHEAL561113AD9US 76

TL

8. 7SEAROAD,
WINCHELSEA, AN34 3NA

V 9. AM/A/B1/B/C 1/D1/BE/C1E/D1E!i'%/)/n/p/q

驅動執照光學字符識別的使用情境

通過實施駕駛執照驗證的光學字符識別解決方案,汽車租賃服務可以自動化此過程,提高效率和準確性。以下是如何應用於各種使用情境的高級概述:

1. 租車服務

如前所述,租車公司可以使用OCR技術來自動化驗證客戶駕駛執照的流程。這可以幫助加快註冊過程,減少等待時間,並提高顧客滿意度。

2. 保險公司

保險提供商可以使用 OCR 提取駕照信息,以評估保單持有者的風險檔案或在索賠過程中驗證身份。這有助於簡化工作流程,確保使用準確數據進行決策。

3. 交通執法機構

執法機構可以使用OCR技術在交通攔檢或檢查站快速且準確地處理駕駛執照。這可以減少警察花在手動數據輸入上的時間,讓他們能夠專注於更重要的任務。

4. 身份驗證服務

提供身份驗證服務的公司可以整合駕照OCR來提升他們的產品。通過從駕照中提取數據,這些公司可以為客戶(例如銀行、金融機構或線上平台)提供額外的認證層級。

通過將OCR技術整合到他們的系統中,企業和政府機構可以簡化工作流程、減少錯誤並提高整體效率。上述用例展示了在各行業和領域中自動化駕駛執照數據提取的潛在好處。

摘要

駕照的 OCR 是許多行業的寶貴工具。它節省時間,減少錯誤,並簡化驗證過程。IronOCR 是一個強大的 OCR 引擎和解決方案,可以快速而準確地提取駕照數據。憑藉其對多種文件格式的支持和卓越的準確性,IronOCR 是任何需要處理駕照的組織或公司的一個出色工具。

IronOCR 配備了一個 授權費用 根據選定的授權計畫開始於 $749。然而,IronOCR 也提供 試用期允許潛在客戶在購買前免費測試軟體及其功能。在免費試用期間,用戶可以使用所有功能和軟體功能,以確定其是否符合他們的特定需求和要求。

< 上一頁
使用計算機視覺進行OCR(範例教程)
下一個 >
如何在 C# 中進行車牌 OCR(教程)

準備開始了嗎? 版本: 2024.10 剛剛發布

免費 NuGet 下載 總下載次數: 2,433,305 查看許可證 >