国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python3實現獲取圖片文字里中文的方法分析

2020-01-04 13:50:22
字體:
來源:轉載
供稿:網友

本文實例講述了Python3實現獲取圖片文字里中文的方法。分享給大家供大家參考,具體如下:

一、運行環境

(1) win10

(2) pycharm

(3) python 3.5

(4) pillow與pytesseract庫安裝:

pip3 install pillowpip3 install pytesseract

(5)  識別引擎tesseract-ocr ,下載之后解壓安裝

二、 運行代碼

# -*- coding: utf-8 -*-from PIL import Imageimport pytesseract#上面都是導包,只需要下面這一行就能實現圖片文字識別text=pytesseract.image_to_string(Image.open('show.jpg'),lang='chi_sim') #設置為中文文字的識別#text=pytesseract.image_to_string(Image.open('test.png'),lang='eng')  #設置為英文或阿拉伯字母的識別print(text)

三、報錯解決

1.FileNotFoundError:[WinError 2]系統找不到指定文件。

解決辦法:

打開文件pytesseract.py,找到如下代碼,將tesseract_cmd的值修改為全路徑,再次使用就不會報這個錯了。

tesseract_cmd = 'C:/Program Files (x86)/Tesseract-OCR/tesseract'

2.pytesseract.pytesseract.TesseractError:(1,'Error opening data file//Progr

解決辦法:

打開文件pytesseract.py,找到image_to_string,指定config的參數,如下:

tessdata_dir_config = '--tessdata-dir "C://Program Files (x86)//Tesseract-OCR//tessdata"'
def image_to_string(image, lang=None, boxes=False, config=tessdata_dir_config):

希望本文所述對大家Python程序設計有所幫助。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 胶南市| 大理市| 光山县| 且末县| 阿拉善左旗| 六盘水市| 扶余县| 汶川县| 上林县| 多伦县| 富民县| 措勤县| 乌鲁木齐市| 徐州市| 龙川县| 贵定县| 鸡东县| 鄄城县| 克山县| 达尔| 边坝县| 龙门县| 张家港市| 军事| 大埔县| 三穗县| 新乡市| 唐海县| 绥阳县| 彩票| 邳州市| 睢宁县| 定远县| 都江堰市| 怀来县| 基隆市| 吴堡县| 伊川县| 冀州市| 德安县| 特克斯县|