當前位置:成語大全網 - 英語詞典 - 如何設置OCR只識別數字

如何設置OCR只識別數字

以下代碼主要講述如何將OCR設置為只識別數字,如下所示:

使用系統;

使用Vintasoft。成像;

使用Vintasoft。成像. Ocr

使用Vintasoft。成像. Ocr .結果;

使用Vintasoft。Imaging . Ocr.Tesseract

類TesseractOcrSetVariableExample

{

//運行此代碼所需的程序集:

//Vintasoft.Imaging.dll,Vintasoft.Imaging.Ocr.dll,Vintasoft.Imaging.Ocr.Tesseract.dll

公共靜態void OcrImageWithDigits(字符串文件名)

{

//加載圖像

image collection images = new image collection();

圖像。添加(文件名);

控制臺。WriteLine("創建宇宙魔方OCR引擎...");

using(tesselraccr tesselraccr = new tesselraccr())

{

控制臺。WriteLine("初始化OCR引擎...");

特瑟萊克河。Init(新OcrEngineSettings(OcrLanguage。英語));

//設置白名單

特瑟萊克河。設置變量(

" tessedit_char_whitelist "," 01234567890 ");

// foreach圖像

foreach(圖像中的VintasoftImage圖像)

{

控制臺。WriteLine("識別圖像...");

OcrPage page = tesseractOcr。認(像);

控制臺。WriteLine(" Page Text:");

控制臺。WriteLine(第頁。GetText());

控制臺。WriteLine();

}

//關閉OCR引擎

特瑟萊克河。關機();

}

//釋放資源

圖像。ClearAndDisposeItems();

圖像。dispose();

}

}