Win10 下安装使用easyocr图片识别工具
[前言]
最近在做圖像識(shí)別相關(guān)的工作,找到了一個(gè)名為EasyOCR的pythoh 庫(kù)。
使用過(guò)程中出現(xiàn)了一些問(wèn)題,現(xiàn)做簡(jiǎn)單記錄。
[正文]
1. 安裝EasyOCR
我用了最簡(jiǎn)單的方法:pip3 install easyocr
2.測(cè)試:
1 import easyocr
2
3 # 創(chuàng)建reader對(duì)象
4 reader = easyocr.Reader(['ch_sim', 'en'], gpu=False)
5 # 讀取圖像
6 result = reader.readtext("./image/1.jpg")
7
8 print(result)
識(shí)別圖片過(guò)程中有兩個(gè)問(wèn)題:
(1). 提示Pillow庫(kù)版本過(guò)低(低于7.0),于是我用pip3 uninstall Pillow卸載了原Pillow庫(kù):
i. pip3 install Pillow=7.0后發(fā)現(xiàn)報(bào)錯(cuò)(版本相關(guān)),
ii. 然后直接pip3 install Pillow 默認(rèn)安裝了一個(gè)8版本的,問(wèn)題解決;
(2). 一直顯示"Downloading detection model, please wait",找到其下載庫(kù)的URL,發(fā)現(xiàn)訪(fǎng)問(wèn)有問(wèn)題。
后來(lái)根據(jù)作者在github上的提示,直接將庫(kù)下載解壓到了~/.EasyOCR/model/目錄下
(這是easyocr默認(rèn)模型目錄,即C:Users你的用戶(hù)名.EasyOCRmodel)
注意,下載好的模型包是.zip的,需要解壓出來(lái)(.pth)才可以被識(shí)別;
模型地址:
text detection model (CRAFT)
latin modelchinese (traditional) model
chinese (simplified) model
japanese model
korean model
thai model
devanagari model
cyrillic model
arabic model
tamil model
bengali model
telugu model
kannada model
[參考]
EasyOCR github:https://github.com/JaidedAI/EasyOCR
總結(jié)
以上是生活随笔為你收集整理的Win10 下安装使用easyocr图片识别工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 单机游戏存档修改
- 下一篇: 值得一看的欧美电影(15部值得反复观看的