最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python如何使用EasyOCR工具識(shí)別圖像文本

 更新時(shí)間:2023年04月12日 15:11:18   作者:何小有  
EasyOCR?是?PyTorch?實(shí)現(xiàn)的一個(gè)光學(xué)字符識(shí)別?(OCR)?工具,這篇文章主要介紹了Python如何使用EasyOCR工具識(shí)別圖像文本,需要的朋友可以參考下

什么是 EasyOCR ?

描述: EasyOCR 是一個(gè)用于從圖像中提取文本的 python 模塊, 它是一種通用的 OCR,既可以讀取自然場(chǎng)景文本,也可以讀取文檔中的密集文本。目前支持 80 多種語(yǔ)言和所有流行的書寫腳本,包括:拉丁文、中文、阿拉伯文、梵文、西里爾文等。

EasyOCR 是 PyTorch 實(shí)現(xiàn)的一個(gè)光學(xué)字符識(shí)別 (OCR) 工具。

Q: 使用 EasyOCR 可以干什么?

描述: EasyOCR 支持兩種方式運(yùn)行一種是常用的CPU,而另外一種是需要GPU支持并且需安裝CUDA環(huán)境, 我們使用其可以進(jìn)行圖片中語(yǔ)言文字識(shí)別, 例如小程序里圖片識(shí)別、車輛車牌識(shí)別(即車債管理系統(tǒng))。

安裝 EasyOCR

在命令窗口中,使用 pip 安裝 EasyOCR 穩(wěn)定版本。

pip install easyocr

使用 EasyOCR

import easyocr

reader = easyocr.Reader(
    ['ch_sim', 'en'],
    gpu=False,
    model_storage_directory='model/.',
    user_network_directory='model/.',
)
result = reader.readtext('examples/chinese.jpg')

執(zhí)行上面的代碼時(shí),會(huì)自動(dòng)通過(guò)網(wǎng)絡(luò)下載檢測(cè)與識(shí)別模型到指定目錄下。

  • ['ch_sim', 'en'],: 指定識(shí)別的語(yǔ)言
  • gpu=False,: 設(shè)置是否使用GPU (EasyOCR在GPU上運(yùn)行效率更高, 沒(méi)有GPU或者GPU內(nèi)存不足時(shí)設(shè)置False)
  • model_storage_directory='model/.',: 檢測(cè)與識(shí)別模型的存儲(chǔ)路徑 (沒(méi)有設(shè)置時(shí)默認(rèn)存儲(chǔ)在~/.EasyOCR/model目錄)

識(shí)別結(jié)果 result 是一個(gè)列表,列表中的每一項(xiàng)都是一個(gè)長(zhǎng)度為 3 的識(shí)別結(jié)果,例如 ([[189, 75], [469, 75], [469, 165], [189, 165]], '愚園路', 0.3754989504814148),它們分別是 邊界框、檢測(cè)到的文本置信度 值。

easyocr-server

EasyOCR 服務(wù)器是一個(gè)用于從圖像中提取文本。它是一種通用的 OCR,既可以讀取自然場(chǎng)景文本,也可以讀取文檔中的密集文本。目前支持 80+ 種語(yǔ)言,并且還在擴(kuò)展。

安裝步驟

步驟 0. 從 GitHub 下載 easyocr-server 并安裝。

git clone https://github.com/hekaiyou/easyocr-server.git

步驟 1. 使用 PyPI 安裝 easyocr、 bottle gevent 模塊。

cd easyocr-server
pip install -r requirements.txt

驗(yàn)證安裝

python main.py

驗(yàn)證成功后,您應(yīng)該能夠在瀏覽器中看到打印的推理結(jié)果。

在這里插入圖片描述

通過(guò) Docker 部署服務(wù)

我們提供了一個(gè) Dockerfile 來(lái)構(gòu)建鏡像。

docker build -t easyocr-server:latest .

運(yùn)行它。

docker run -it -v {DATA_DIR}:/workspace/model -p 8083:8080 easyocr-server:latest
LanguageCode Name
Abazaabq
Adygheady
Afrikaansaf
Angikaang
Arabicar
Assameseas
Avarava
Azerbaijaniaz
Belarusianbe
Bulgarianbg
Biharibh
Bhojpuribho
Bengalibn
Bosnianbs
Simplified Chinesech_sim
Traditional Chinesech_tra
Chechenche
Czechcs
Welshcy
Danishda
Dargwadar
Germande
Englishen
Spanishes
Estonianet
Persian (Farsi)fa
Frenchfr
Irishga
Goan Konkanigom
Hindihi
Croatianhr
Hungarianhu
Indonesianid
Ingushinh
Icelandicis
Italianit
Japaneseja
Kabardiankbd
Kannadakn
Koreanko
Kurdishku
Latinla
Laklbe
Lezghianlez
Lithuanianlt
Latvianlv
Magahimah
Maithilimai
Maorimi
Mongolianmn
Marathimr
Malayms
Maltesemt
Nepaline
Newarinew
Dutchnl
Norwegianno
Occitanoc
Palipi
Polishpl
Portuguesept
Romanianro
Russianru
Serbian (cyrillic)rs_cyrillic
Serbian (latin)rs_latin
Nagpurisck
Slovaksk
Sloveniansl
Albaniansq
Swedishsv
Swahilisw
Tamilta
Tabassarantab
Telugute
Thaith
Tajiktjk
Tagalogtl
Turkishtr
Uyghurug
Ukranianuk
Urduur
Uzbekuz
Vietnamesevi

上面 easyocr-server 項(xiàng)目的核心代碼在 GitHub: easyocr-server/ocr.py 中,可以按實(shí)際需求修改。

到此這篇關(guān)于Python如何使用EasyOCR工具識(shí)別圖像文本的文章就介紹到這了,更多相關(guān)Python EasyOCR識(shí)別圖像文本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python實(shí)現(xiàn)生成日?qǐng)?bào)的示例代碼

    Python實(shí)現(xiàn)生成日?qǐng)?bào)的示例代碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)生成日?qǐng)?bào)的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-06-06
  • python中對(duì)列表的刪除和添加方法詳解

    python中對(duì)列表的刪除和添加方法詳解

    這篇文章主要為大家詳細(xì)介紹了python中對(duì)列表的刪除和添加方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-02-02
  • 基于python中__add__函數(shù)的用法

    基于python中__add__函數(shù)的用法

    今天小編就為大家分享一篇基于python中__add__函數(shù)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • python線程中同步鎖詳解

    python線程中同步鎖詳解

    這篇文章主要為大家詳細(xì)介紹了python線程中同步鎖的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • python基礎(chǔ)之迭代器與生成器

    python基礎(chǔ)之迭代器與生成器

    這篇文章主要為大家介紹了python迭代器與生成器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • Python爬豆瓣電影實(shí)例

    Python爬豆瓣電影實(shí)例

    本篇文章給大家通過(guò)Python爬豆瓣電影實(shí)例對(duì)Python爬蟲更深入的講解,有興趣的學(xué)習(xí)下。
    2018-02-02
  • Python一行代碼實(shí)現(xiàn)快速排序的方法

    Python一行代碼實(shí)現(xiàn)快速排序的方法

    排序算法是在高考或中考中出現(xiàn)頻率最多的點(diǎn),所以大家要掌握,今天小編給大家?guī)?lái)了通過(guò)Python一行代碼實(shí)現(xiàn)快速排序的方法,感興趣的朋友跟隨小編一起看看吧
    2019-04-04
  • Django實(shí)現(xiàn)組合搜索的方法示例

    Django實(shí)現(xiàn)組合搜索的方法示例

    本篇文章主要介紹了Django實(shí)現(xiàn)組合搜索的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • Python搭建代理IP池實(shí)現(xiàn)接口設(shè)置與整體調(diào)度

    Python搭建代理IP池實(shí)現(xiàn)接口設(shè)置與整體調(diào)度

    這篇文章主要介紹了Python搭建代理IP池實(shí)現(xiàn)接口設(shè)置與整體調(diào)度,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 關(guān)于pytorch多GPU訓(xùn)練實(shí)例與性能對(duì)比分析

    關(guān)于pytorch多GPU訓(xùn)練實(shí)例與性能對(duì)比分析

    今天小編就為大家分享一篇關(guān)于pytorch多GPU訓(xùn)練實(shí)例與性能對(duì)比分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08

最新評(píng)論

绿春县| 咸丰县| 元氏县| 岳普湖县| 灵山县| 博罗县| 五大连池市| 马关县| 绍兴县| 天台县| 宜宾市| 峨眉山市| 靖江市| 新郑市| 子长县| 西吉县| 元阳县| 无为县| 阿拉善左旗| 通海县| 丹寨县| 南阳市| 仙游县| 娄底市| 漯河市| 东宁县| 齐齐哈尔市| 江安县| 同德县| 遂昌县| 赣州市| 昌图县| 基隆市| 甘肃省| 上蔡县| 湘潭县| 师宗县| 务川| 牟定县| 高碑店市| 大庆市|