EasyOCR_easyocr语言包

EasyOCR_easyocr语言包软硬件环境windows1064bitanacondawithpython3.7nvidiagtx1066pytorch1.6easyocr简介EasyOCR是一款用py…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

软硬件环境

  • windows 10 64bit

  • anaconda with python 3.7

  • nvidia gtx 1066

  • pytorch 1.6

  • easyocr

简介

EasyOCR是一款用python语言编写的OCR第三方库,同时支持GPUCPU,还提供了可直接运行的命令行工具,目前已经支持超过70种语言,当然,中文也是支持的,项目地址是: https://github.com/JaidedAI/EasyOCR

安装easyocr

使用conda创建虚拟环境

conda create -n demo python=3.7
conda activate demo

Jetbrains全家桶1年46,售后保障稳定

接下来开始安装pytorch,来到官网 https://pytorch.org/get-started/locally/,选择PyTorch Build为稳定版1.6.0、操作系统选择windowsPackage使用pipLanguage选择PythonCUDA选择10.1,这些都是需要根据自己的实际情况进行选择。可以看到,前面步骤中我们并没有单独安装CUDA,因为pytorch的安装过程中顺便把CUDA也安装好了,这点非常棒。

EasyOCR_easyocr语言包

easyocr
pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html

如果没有GPU环境,安装命令是

pip install torch==1.6.0+cpu torchvision==0.7.0+cpu -f https://download.pytorch.org/whl/torch_stable.html

最后使用pip安装easyocr

pip install easyocr pyyaml

easyocr的使用

easyocr安装好后,我们就可以直接使用easyocr命令了,这一点和 tesseract-ocr 非常类似

# 还有个实用参数--detail=1,1表示详细信息;0表示就只有识别的文本信息
easyocr.exe -l ch_sim en -f .\ocr_test.png --gpu=True

EasyOCR_easyocr语言包

easyocr

python中使用

import easyocr
# 加载模型,如果是cpu环境的话,reader = easyocr.Reader(['ch_sim','en'], gpu = False)
reader = easyocr.Reader(['ch_sim','en'])  
result = reader.readtext('ocr_test.png')
print(result)

执行上述代码,使用测试图片

EasyOCR_easyocr语言包

easyocr

可以得到下面的结果

(demo) C:\Users\admin\Desktop\easyocr>python test.py
[([[80, 62], [571, 62], [571, 103], [80, 103]], '个人网站: https: xugaoxiang com|', 0.07900068163871765)]

在第一次使用easyocr时,需要下载相应的模型,这个动作是自动执行的,模型文件存放在目录~/.EasyOCR/model

EasyOCR_easyocr语言包

easyocr

参考资料

  • https://github.com/JaidedAI/EasyOCR

  • https://xugaoxiang.com/2019/12/08/anaconda/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/200768.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mysql 新特性之geometry

    mysql 新特性之geometry

    2021年11月3日
    189
  • PowerMockito实战

    PowerMockito实战单元测试一 依赖 powermock 相关依赖 dependency groupId org powermock groupId artifactId powermock module junit4 artifactId version 1 7 4 version scope test scope dependency

    2025年8月4日
    2
  • POSTMAN实战使用教程

    POSTMAN实战使用教程postman8.0下载地址:链接:https://pan.baidu.com/s/1kylwkXbUpRiFUXWEDvljZg提取码:xsrh一般情况下,接收到接口测试文档有如下内容: 接口名称 查询接口 接口地址 https://api.apiopen.top/getSingleJoke 入参 参数名称 参数值 参数类型 .

    2022年5月26日
    35
  • LOJ10049_基金012498

    LOJ10049_基金012498LOJ10049Trie裸题(虽然我写这SB题写了快一小时)对字符串建树的同时刷答案,有两种情况:经过了一个字符串的词尾(即过了一个标记点)一直在另一个字符串里走(没有让树长出新枝)#include<bits/stdc++.h>#definegt()(p1==p2&&(p2=(p1=buf)+fread(buf,1,1000000,std…

    2022年10月1日
    4
  • R、Rstudio详细安装教程(详细图文)[通俗易懂]

    R、Rstudio详细安装教程(详细图文)[通俗易懂]R、Rstudio详细安装教程(详细图文)1、R下载及其安装下载安装2、Rstudio下载及安装下载安装测试1、R下载及其安装下载1、网址:https://cran.r-project.org/mirrors.html2、选择镜像3、选择系统4、选择base5、点击下载安装1、安装2、下一步3、选择安装路径4、下一步5、下一步6、继续下一步7、安装完成。2、Rstudio下载及安装下载1、下载地址:https://rstudio.com/produc

    2022年6月22日
    46
  • matlab之length函数[通俗易懂]

    matlab之length函数[通俗易懂]1、size获取数组的行数和列数2、length数组长度,即行数和列数中的较大值,相当于max(size(a))3、numel返回元素总数

    2022年4月27日
    100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号