<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      跨平臺Windows和Linux(銀河麒麟)操作系統OCR識別應用

      1 運行效果

          代碼下載鏈接: https://pan.baidu.com/s/1NUfLTjk6kzXJKsaH7yo4qA?pwd=rk5c 提取碼: rk5c。

          在銀河麒麟桌面操作系統V10(SP1)上運行OCR識別效果如下圖:

      2 在Linux上安裝Tesseract OCR引擎

      2.1 下載tesseract-ocr和leptonica

      https://codeload.github.com/tesseract-ocr/tesseract/tar.gz/5.2.0
      http://www.leptonica.org/source/leptonica-1.82.0.tar.gz

      以上是在瀏覽器上下載,用linux的wget方式下載

      wget https://github.com/tesseract-ocr/tesseract/archive/5.2.0.tar.gz
      wget http://www.leptonica.org/source/leptonica-1.82.0.tar.gz

      注意版本號:使用的是tesseract.5.2.0 和 leptonica-1.82.0

      下載好之后,上傳到linux服務器上的新目錄中,比如:/home/wxzz

      2.2 安裝

      依次執行以下命令

      cd /home/wxzz
      tar -xvf leptonica-1.82.0.tar.gz
      cd leptonica-1.82.0
      ./configure
      make
      make install
      apt install  automake
      apt install  libtool
      tar -xvf tesseract-5.2.0.tar.gz
      cd tesseract-5.2.0
      ./autogen.sh
      ./configure
      make
      make install
      sudo ldconfig

      2.3 配置環境變量

      /*打開文件*/
      vim /etc/profile
      /*在文件末尾添加*/
      export LD_LIBRARY_PATH=/usr/local/lib
      export LIBLEPT_HEADERSDIR=/usr/local/include
      export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
      export TESSDATA_PREFIX=/usr/local/share/tessdata
      /*立即生效*/
      source /etc/profile

      2.4 下載語言包

      //中文簡體
      https://raw.githubusercontent.com/tesseract-ocr/tessdata/4.00/chi_sim.traineddata
      //英文
      https://raw.githubusercontent.com/tesseract-ocr/tessdata/4.00/eng.traineddata

      目前最新版本是 4.00,將下載好的語言包上傳到linux服務器指定目錄中:/usr/local/share/tessdata

      2.5 測試是否安裝成功

      tesseract --version

      如果安裝成功,如下圖:

      2.6 測試讀取圖片內容

      tesseract ocr.png output -l chi_sim

      可能會報錯提示,看一下實際有沒有文件輸出。參數說明:

      ocr.png : 是要識別的圖片文件

      output : 是識別后的文本(output.txt)

      chi_sim : 用到的語言包

      3 部署項目

      3.1 添加引用

      新建一個NET6的項目工程,在nuget 里面 查找tesseract,添加到項目中,版本是5.2.0,如下圖:

      3.2 讀取圖片文字

          C#實現的代碼如:

      using Tesseract;
      namespace LinuxOCR
      {
          internal class Program
          {
              static string testImagePath = "ocr.png";
              static void Main(string[] args)
              {
                  string textResult = String.Empty;
                  using (var engine = new TesseractEngine("tessdata", "eng", EngineMode.Default))
                  {
                      using (var img = Pix.LoadFromFile(testImagePath))
                      {
                          using (var page = engine.Process(img))
                          {
                              textResult= page.GetText();
                          }
                      }
                  }
                  Console.WriteLine("識別結果:"+textResult);
                  Console.ReadLine();
              }
          }
      }

      項目工程目錄結構,如下圖:

      注意:在bin\Debug\net6.0目錄下有一個tessdata目錄,其中的文件,來源于第2.4步驟的下載。

      3.3 補齊linux上需要的文件

      項目部署到linux上后,還需要在x64目錄中增加兩個文件:libleptonica-1.82.0.so和libtesseract50.so,把這兩個文件需要從linux服務器上的文件路徑復制到自己的工程中:/usr/lib/x86_64-linux-gnu/libleptonica.so 和 /usr/local/lib/libtesseract.so,并且把文件名分別改為:libleptonica-1.82.0.so和libtesseract50.so。發布后的x64目錄中,然后改名如下圖:

      4.運行

      工程發布到publish目錄后,在麒麟操作上運行dotnet LinuxOCR.dll,效果如下圖:


      物聯網&大數據技術 QQ群:54256083

      物聯網&大數據項目 QQ群:727664080

      QQ:504547114

      微信:wxzz0151

      博客:http://www.rzrgm.cn/lsjwq

      微信公眾號:iNeuOS

      posted @ 2025-03-03 12:00  iNeuOS工業互聯網系統  閱讀(1066)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲18禁一区二区三区| 99视频精品全部免费 在线| 果冻传媒色av国产在线播放 | 久久人人97超碰国产精品| 国产AV大陆精品一区二区三区| 理论片午午伦夜理片久久| 达州市| 国产精品伦人一久二久三久| 无码精品人妻一区二区三区中| 中文国产成人精品久久不卡| 中文字幕日韩区二区三区| 粉嫩蜜臀av一区二区三区| 久久久天堂国产精品女人| 中国女人熟毛茸茸A毛片| 日本深夜福利在线观看| 好紧好爽好湿别拔出来视频男男| 亚洲人成网站77777在线观看| 久久香蕉国产线熟妇人妻| 亚洲无av在线中文字幕| 久久精品国产亚洲av麻豆长发| 亚洲日韩图片专区第1页| 无码国模国产在线观看免费| 国产美女永久免费无遮挡| 国产精品自在线拍国产| 久女女热精品视频在线观看| 熟女少妇精品一区二区| 国产亚洲av人片在线播放| 一区二区三区av天堂| 欧美日韩一区二区三区视频播放| 人妻丝袜AV中文系列先锋影音| 亚洲偷自拍另类一区二区| 国产精品理论片在线观看| 国产女人喷潮视频免费| 色综合天天综合网中文伊| A男人的天堂久久A毛片| 国产精品一码二码三码| 亚洲国产亚洲综合在线尤物| 亚洲一区二区三区影院| 国产精品中文字幕日韩| 亚洲精品一品二品av| 人妻少妇精品系列一区二区 |