TesseractOCR-GUI:基于WPF/C#構(gòu)建TesseractOCR簡(jiǎn)單易用的用戶(hù)界面
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
前言前篇文章使用Tesseract進(jìn)行圖片文字識(shí)別介紹了如何安裝TesseractOCR與TesseractOCR的命令行使用。但在日常使用過(guò)程中,命令行使用還是不太方便的,因此今天介紹一下如何使用WPF/C#構(gòu)建TesseractOCR簡(jiǎn)單易用的用戶(hù)界面。 普通用戶(hù)使用參照上一篇教程,在本地安裝好TesseractOCR之后,在GitHub的Release頁(yè)面進(jìn)行下載。 GitHub地址:https://github.com/Ming-jiayou/TesseractOCR-GUI 推薦選擇依賴(lài)框架的壓縮包,體積比較小: 解壓如下所示: 雙擊打開(kāi)即可使用,如果顯示你沒(méi)有安裝框架,點(diǎn)擊鏈接,下載安裝一下框架,即可打開(kāi)使用。 識(shí)別中文: 識(shí)別英文: 使用非常簡(jiǎn)單方便。 WPF/C#程序員使用經(jīng)過(guò)簡(jiǎn)單的調(diào)研,發(fā)現(xiàn)構(gòu)建TesseractOCR-GUI主要可以通過(guò)兩種方式。一種就是對(duì)命令行的使用進(jìn)行封裝,另一種就是對(duì)TesseractOCR的C++ API進(jìn)行封裝。 對(duì)命令行的使用進(jìn)行封裝比較簡(jiǎn)單,而且目前暫時(shí)也滿足了我的使用需求,因此目前只實(shí)現(xiàn)了這種方式,pytesseract好像也是使用的這種方式。第二種調(diào)用Tesseract C++ API的方式,可能得等第一種對(duì)命令行的使用進(jìn)行封裝無(wú)法滿足需求的時(shí)候,才會(huì)去探索了。 項(xiàng)目結(jié)構(gòu): 開(kāi)發(fā)工具:Visual Studio 2022 .NET版本:.NET 8 使用的包:Prism + WPF UI 核心代碼:
最后本項(xiàng)目可以幫助人們更簡(jiǎn)單方便地使用TesseractOCR,對(duì)WPF/C#新手程序員,也可以當(dāng)作一個(gè)簡(jiǎn)單的練手小項(xiàng)目。 轉(zhuǎn)自https://www.cnblogs.com/mingupupu/p/18592170 該文章在 2025/2/15 10:57:22 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |