日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

OCR识别-python版(一)

發布時間:2025/5/22 python 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OCR识别-python版(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

需求:識別圖片中的文字信息
環境:windows系統

開發語言:python

使用工具類:1.pyocr
      2.PIL
      3.tesseract-ocr

步驟:

1.pyocr

網絡通直接使用命令:
pip install?pyocr

網絡不通,轉至https://pypi.python.org/pypi/pyocr/0.4.1下載安裝

2.安裝pil
網絡通直接使用命令:
pip install PIL

網絡不通,轉至http://www.pythonware.com/products/pil/index.htm下載安裝

3.安裝tesseract-ocr

http://jaist.dl.sourceforge.net/project/tesseract-ocr-alt/tesseract-ocr-setup-3.02.02.exe

exe文件,下載后直接安裝,建議默認安裝過程中的選項,安裝目錄默認C:\Program Files (x86)\Tesseract-OCR,(嘗試安裝D盤后,在cmd中調用可以,但是在python中會出現找不到tesseract的配置目錄的問題,后續再研究)

?

代碼:

# coding=utf-8 __author__ = 'syq'#https://github.com/tesseract-ocr import sysreload(sys) sys.setdefaultencoding('utf-8')import os os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' try:from pyocr import pyocrfrom PIL import Image except ImportError:print '模塊導入錯誤,請使用pip安裝,pytesseract依賴以下庫:'print 'http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil'print 'http://code.google.com/p/tesseract-ocr/'raise SystemExit tools = pyocr.get_available_tools()[:] if len(tools) == 0:print("No OCR tool found")sys.exit(1) print("Using '%s'" % (tools[0].get_name())) print tools[0].image_to_string(Image.open('D:\\123.png'),lang='eng') print tools[0].image_to_string(Image.open('D:\\3434.png'),lang='chi_sim') #print tools[0].image_to_string(Image.open('D:\\3535.png'),lang='chi_sim')

文件內容:

123.png

3434.png

輸出:

Using 'Tesseract (sh)'
7364
求彰只另UoCR第 1代

?

可以看到,在使用英文字庫(eng)情況下,對數字識別挺準確的,但是在使用中文簡體字庫(chi_sim)情況下,對中文文字識別結果有點不盡人意。

?

在整個過程中可能會遇到的問題

1.如果控制臺直接輸出:“No OCR tool found”,說明未成功安裝tesseract-ocr,debug查看get_available_tools,在該方法中回去查看本機已經安裝有的ocr識別庫,有三種,

libtesseract,
tesseract,
cuneiform,

?本文使用的是第二種tesseract,

tesseract具體安裝請轉至。

2.在識別帶中文的圖片,會遇到報“allow_blob_division”的錯誤,

需要下載tesseract-ocr的中文庫,地址:https://codeload.github.com/tesseract-ocr/tessdata/zip/master,里面包含tesseract多有的文字庫,chi_sim.traineddata為簡體中文庫,將該文件放至C:\Program Files (x86)\Tesseract-OCR\tessdata目錄下接下來的具體處理方法,轉至:http://www.cnblogs.com/syqlp/p/5460971.html

?

轉載于:https://www.cnblogs.com/syqlp/p/5462459.html

總結

以上是生活随笔為你收集整理的OCR识别-python版(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 91n视频| 色涩av| 亚洲激情视频在线 | 性欧美熟妇videofreesex | 欧美视频性 | 炕上如狼似虎的呻吟声 | 国产在线观看99 | 波多野结衣视频在线观看 | 色呦呦国产 | 久久久精品久久久 | 久草视频在线看 | 91国模少妇一区二区三区 | 我们好看的2018视频在线观看 | 国产夫妻在线观看 | 久久精品国产99久久久 | 日韩亚洲视频 | 女人一区二区三区 | 日本电影一区 | 久久一区二区三区四区五区 | 欧美又粗又大aaa片 老熟妇仑乱视频一区二区 亚洲妇女体内精汇编 | 欧美日韩黄色一区二区 | 久久久久久久久久久网站 | 日本美女视频网站 | 色爱区综合 | 绿帽人妻精品一区二区 | 久久久一区二区三区 | 国产三级国产精品国产国在线观看 | 绿帽人妻精品一区二区 | 午夜精品网站 | 操批网站 | 精品一区二区三区视频 | 亚洲天堂成人在线观看 | www.youjizz.com在线| 一个人在线观看免费视频www | 日韩 欧美 精品 | 国产无遮挡一区二区三区毛片日本 | 国产又黄又猛视频 | 亚欧综合在线 | 欧美1234区| 在线一区二区观看 | 中文天堂在线观看 | 欧美日韩首页 | 欧美日韩国产精品一区二区三区 | 国产大尺度视频 | 日日骚一区二区 | 精品成人在线视频 | 香蕉视频在线播放 | 亚洲无遮挡| 亚洲一区二区影视 | 老头老太做爰xxx视频 | av资源站| 99久热 | 国产精品精 | 欧美性生活一区二区三区 | 一本一道无码中文字幕精品热 | 激情六月 | 欧美在线不卡 | 亚洲精品免费在线观看 | 98超碰在线 | 人人干美女 | 亚州av网站 | 免费在线观看av | 91久久久久国产一区二区 | 国产超碰人人模人人爽人人添 | 8090av| 日韩精品视频一区二区 | 亚洲成a人v欧美综合天堂麻豆 | 国内外免费激情视频 | 片集网| 午夜不卡在线观看 | 日韩不卡高清视频 | 中国大陆一级毛片 | 综合色吧 | 国产日韩中文 | 国产视频在线观看一区二区 | 精品人妻人人做人人爽夜夜爽 | 自拍偷拍18p | 美女爱爱爱 | 国产裸体永久免费视频网站 | 刘亦菲久久免费一区二区 | www夜夜操 | 免费观看高清在线 | 麻豆国产91在线播放 | 自拍偷拍第八页 | 实拍澡堂美女洗澡av | 日韩精品二区在线观看 | 中文字幕一区二区三区人妻电影 | 欧美大片a| 四虎精品视频 | 国产91清纯白嫩初高中在线观看 | 国产xxxx做受性欧美88 | 在办公室被c到呻吟的动态图 | 在线播放视频高清在线观看 | 国产调教视频在线观看 | 欧美偷拍另类 | 欧美人日b | 久久久av免费 | 欧美人与牲动xxxx | 成人精品久久久午夜福利 |