開啟VSIDE,新建Windows窗體應用(。NETFramework)型別的專案,選擇一個。NET框架,如。NETFramework 4。0,右鍵點選專案,選擇屬性》生成,目標平臺設定成X64。
選單》工具》選項,Nuget包管理器》程式包管理,預設包管理格式切換為:
PackageReferene
格式,
此設定可以在安裝包以後,自動複製相關的依賴檔案到輸出目錄
。
安裝nuget包
方法一:
選單》檢視》其他視窗》程式包管理器控制檯:
Install-Package PaddleOCRSharp -Version 1。2。2
回車,等待安裝nuget包完成
方法二:
命令列:
cd /dxxx。csproj檔案全路徑
dotnet add package PaddleOCRSharp ——version 1。2。2
方法三:
專案檔案。csproj中直接新增
新增
方法四:
專案名稱右鍵點選》管理nuget程式包,在瀏覽介面,搜尋“PaddleOCRSharp”選擇版本點選【安裝】
在窗體介面新增一個按鈕,在按鈕的事件中新增net示例程式碼,F5執行,開啟一個本地圖片進行識別。
OpenFileDialog ofd = newOpenFileDialog();
ofd。Filter =“*。*|*。bmp;*。jpg;*。jpeg;*。tiff;*。tiff;*。png”;
if (ofd。ShowDialog() !=DialogResult。OK) return;
var imagebyte =File。ReadAllBytes(ofd。FileName);
Bitmap bitmap = newBitmap(new MemoryStream(imagebyte));
OCRModelConfig config =null;
OCRParameteroCRParameter = new OCRParameter ();
OCRResult ocrResult =new OCRResult();
using (PaddleOCREngineengine = new PaddleOCREngine(config, oCRParameter))
{
ocrResult =engine。DetectText(bitmap );
}
if (ocrResult != null)
{
MessageBox。Show(ocrResult。Text,“識別結果”);
}