C#使用Tesseract進(jìn)行Ocr識(shí)別的方法實(shí)現(xiàn)
1.Nuget搜索Tesseract
2.項(xiàng)目安裝Tesseract
3.引用命名空間
using Tesseract;
4.上Github下載別人的訓(xùn)練庫(kù)
https://github.com/tesseract-ocr/tessdata 這里下載中文的chi_sim.traineddata,放到了D盤根目錄
5.選擇圖片進(jìn)行識(shí)別
我把圖片命名為image.jpg放在了D盤根目錄
//圖片文件路徑 string imageFileName = @"D:\image.png"; //創(chuàng)建位圖對(duì)象 Bitmap image = new Bitmap(imageFileName); //Tesseract.Page Page page = new TesseractEngine(@"D:\", "chi_sim", EngineMode.Default).Process(PixConverter.ToPix(image)); //釋放程序?qū)D片的占用 image.Dispose(); //打印識(shí)別率 Console.WriteLine(String.Format("{0:P}", page.GetMeanConfidence())); //打印識(shí)別文本 //替換'/n'為'(空)'//替換'(空格)'為'(空)' Console.WriteLine(page.GetText().Replace("\n", "").Replace(" ", ""));
識(shí)別率為百分之84,識(shí)別文字為立白liby
到此這篇關(guān)于C#使用Tesseract進(jìn)行Ocr識(shí)別的方法實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)C# Ocr識(shí)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Selenium+Tesseract-OCR智能識(shí)別驗(yàn)證碼爬取網(wǎng)頁(yè)數(shù)據(jù)的實(shí)例
- Java使用Tesseract-Ocr識(shí)別數(shù)字
- python3使用Pillow、tesseract-ocr與pytesseract模塊的圖片識(shí)別的方法
- Python識(shí)別快遞條形碼及Tesseract-OCR使用詳解
- Python3.6使用tesseract-ocr的正確方法
- Perl使用Tesseract-OCR實(shí)現(xiàn)驗(yàn)證碼識(shí)別教程
- python利用 pytesseract快速識(shí)別提取圖片中的文字((圖片識(shí)別)
- 使用Python中的pytesseract模塊實(shí)現(xiàn)抓取圖片中文字
- opencv+tesseract實(shí)現(xiàn)驗(yàn)證碼識(shí)別的示例
- tesseract-ocr使用以及訓(xùn)練方法
相關(guān)文章
DataGridView自動(dòng)設(shè)定列寬和行高
這篇文章介紹了DataGridView自動(dòng)設(shè)定列寬和行高的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-02-02C#控制臺(tái)帶參數(shù)程序源碼編寫實(shí)例講解
像ipconfig /all 這樣的CMD命令想必大家都知道,但是很多童鞋可能不知道怎么寫這樣的控制臺(tái)帶參數(shù)的程序,需要的朋友可以了解下2012-12-12Unity中的PostProcessScene實(shí)用案例深入解析
這篇文章主要為大家介紹了Unity中的PostProcessScene實(shí)用案例深入解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05C#實(shí)現(xiàn)兩個(gè)時(shí)間相減的方法
這篇文章主要介紹了C#實(shí)現(xiàn)兩個(gè)時(shí)間相減的方法,實(shí)例分析了C#針對(duì)時(shí)間操作的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01C#?Stopwatch實(shí)現(xiàn)計(jì)算代碼運(yùn)行時(shí)間
這篇文章主要為大家詳細(xì)介紹了C#如何使用Stopwatch實(shí)現(xiàn)計(jì)算代碼運(yùn)行時(shí)間,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-03-03C#使用MSTest進(jìn)行單元測(cè)試的示例代碼
MSTest是微軟官方提供的.NET平臺(tái)下的單元測(cè)試框架,這篇文章主要為大家詳細(xì)介紹了C#如何使用MSTest進(jìn)行單元測(cè)試,感興趣的小伙伴可以參考一下2023-12-12