当前位置: 首页 > news >正文

EasyOCR 模型文件下载

EasyOCR 模型文件下载
项目地址:https://gitcode.com/open-source-toolkit/2b573

本仓库提供了一个用于 EasyOCR 的模型文件,方便用户快速下载并使用。

资源文件描述
文件标题: easyocr的模型文件

文件描述: 解压复制到用户目录 .EasyOCR/model 下即可

使用方法
下载文件: 点击仓库中的 easyocr_model.zip 文件进行下载。
解压文件: 下载完成后,解压 easyocr_model.zip 文件。
复制文件: 将解压后的文件复制到用户目录下的 .EasyOCR/model 文件夹中。
注意事项
确保解压后的文件路径正确,否则 EasyOCR 可能无法正常加载模型。
如果 .EasyOCR/model 目录不存在,请手动创建该目录。

----------------------------------------------------------------------------------

简介
EasyOCR 是一款功能强大的OCR工具,支持80多种语言和所有流行的书写脚本,包括拉丁语、汉语、阿拉伯语、德瓦纳加里语、西里尔语等。它可以帮助用户轻松识别和转换各种文字。

文件内容
本仓库包含以下训练好的模型文件:

english-g2.pth
zh-sim-g2.pth
craft-mlt-25k.pth
使用说明
在使用EasyOCR之前,您需要先通过以下命令安装EasyOCR库:

pip install easyocr -i https://pypi.tuna.tsinghua.edu.cn/simple
AI写代码
安装库后,您还需要下载上述模型文件,以便正常调用EasyOCR的功能。

具体使用方法请参考相关教程。

注意事项
请确保已安装EasyOCR库和下载相应的模型文件。
请遵循相关法律法规,合法使用OCR技术。

-------------------------------------------------------------------------------------------------------------

python: easyocr的安装和使用(easyocr 1.6.2 / Python 3.7.15 )

一,安装easyocr:

1,官网:

https://www.jaided.ai/

项目代码地址:

https://github.com/JaidedAI/EasyOCR

通过pip安装:

[root@blog ~]# pip3 install easyocr

查看已安装的easyocr的版本:

复制代码

[lhdop@blog img2]$ pip3 show easyocr
WARNING: Ignoring invalid distribution -addlepaddle (/usr/local/soft/python3.7.15/lib/python3.7/site-packages)
Name: easyocr
Version: 1.6.2
Summary: End-to-End Multi-Lingual Optical Character Recognition (OCR) Solution
Home-page: https://github.com/jaidedai/easyocr
Author: Rakpong Kittinaradorn
Author-email: r.kittinaradorn@gmail.com
License: Apache License 2.0
Location: /usr/local/soft/python3.7.15/lib/python3.7/site-packages
Requires: ninja, numpy, opencv-python-headless, Pillow, pyclipper, python-bidi, PyYAML, scikit-image, scipy, Shapely, torch, torchvision
Required-by:

复制代码

说明:刘宏缔的架构森林是一个专注架构的博客,

网站:https://blog.imgtouch.com
本文: https://blog.imgtouch.com/index.php/2023/06/03/python-easyocr-de-an-zhuang-he-shi-yong-easyocr-1-6-2/

         对应的源码可以访问这里获取: liuhongdi (刘宏缔) · GitHub
         或: 老刘是头牛 (liuhongdi) - Gitee.com

说明:作者:刘宏缔 邮箱: 371125307@qq.com

二,下载并安装模型

1,模型的官方地址:

https://www.jaided.ai/easyocr/modelhub/

2,官方站的下载很慢,我转存到了百度网盘,链接:

https://pan.baidu.com/s/13VsP9RbbTEguJtCl812XEA?pwd=lstn

提取码:lstn

3,下载模型后安装:

  • Linux:放到此目录下 ~/ .EasyOCR / model
  • 例子:
[lhdop@blog model]$ pwd
/home/lhdop/.EasyOCR/model
[lhdop@blog model]$ ls
chinese_sim.pth  craft_mlt_25k.pth  english_g2.pth  zh_sim_g2.pth

如果不手动下载安装model,

则第一次运行时会自动下载,

例:运行:

[lhdop@blog img2]$ python3 easy.py
CUDA not available - defaulting to CPU. Note: This module is much faster with a GPU.
Downloading detection model, please wait. This may take several minutes depending upon your network connection.    

说明:这个时间非常漫长,建议手动下载

三,编写代码

easy.py

import easyocrreader = easyocr.Reader(['ch_sim','en'])
result = reader.readtext(r'/home/lhdop/img2/text.jpeg')
print(result)

四,测试代码

原始图片:

返回结果:

复制代码

[lhdop@blog img2]$ python3 easy.py
CUDA not available - defaulting to CPU. Note: This module is much faster with a GPU.
[([[237, 41], [387, 41], [387, 127], [237, 127]], '推文', 0.9029050204465915), 
([[36, 443], [761, 443], [761, 558], [36, 558]], '今天听到一个笑话:', 0.7776902087822264), 
([[798, 448], [894, 448], [894, 552], [798, 552]], '美', 0.9923826635401589), 
([[40, 562], [675, 562], [675, 674], [40, 674]], '国捅了欧盟一刀,', 0.6283286688234799), 
([[708, 566], [894, 566], [894, 670], [708, 670]], '然后', 0.982831223026073), 
([[30, 682], [479, 682], [479, 793], [30, 793]], '对着俄罗斯_', 0.9716240304123038), 
([[543, 685], [933, 685], [933, 793], [543, 793]], '问"你怕了', 0.9087387627503959), 
([[213, 817], [251, 817], [251, 853], [213, 853]], '99', 0.6924858343136447), 
([[38, 812], [182, 812], [182, 908], [38, 908]], '吗?', 0.9797778345485638), 
([[330, 800], [861, 800], [861, 915], [330, 915]], '欧盟也拿出刀_', 0.954007364936565),([[28, 923], [895, 923], [895, 1034], [28, 1034]], '狠狠捅了自己-刀。也', 0.555011004631447), 
([[30, 1039], [483, 1039], [483, 1153], [30, 1153]], '对着俄罗斯', 0.9807341978941745), 
([[542, 1042], [937, 1042], [937, 1153], [542, 1153]], '问"你怕了', 0.7828333677200282), 
([[38, 1172], [198, 1172], [198, 1270], [38, 1270]], '吗?', 0.9868630413885496), 
([[211, 1177], [249, 1177], [249, 1223], [211, 1223]], '99', 0.8784055841595687),([[330, 1161], [1017, 1161], [1017, 1273], [330, 1273]], '最后俄罗斯也拿出', 0.9547160164916341), 
([[42, 1292], [250, 1292], [250, 1392], [42, 1392]], '了刀,', 0.8193539619850837),([[290, 1282], [901, 1282], [901, 1394], [290, 1394]], '也捅了欧盟-刀', 0.6808263759334375), 
([[596, 1418], [632, 1418], [632, 1450], [596, 1450]], '99', 0.5040398968561932),([[45, 1403], [548, 1403], [548, 1514], [45, 1514]], '回答说"不怕!', 0.8787340291743182),([[34, 1552], [247, 1552], [247, 1624], [34, 1624]], '翻译推文', 0.9337367415428162), 
([[32, 1647], [605, 1647], [605, 1731], [32, 1731]], '22年10月128,14:31', 0.9352973260072716), 
([[36, 1735], [528, 1735], [528, 1802], [36, 1802]], 'Twitter for iPhone', 0.8464620277583819)]

复制代码

五,查看python版本:

[lhdop@blog img2]$ python3 --version
Python 3.7.15 

------------------------------------------------------------------------------

http://www.xdnf.cn/news/552493.html

相关文章:

  • 开源运维工具HHDESK源码开发
  • Linux(ubuntu18.04)下安装instant-ngp环境
  • JWT单双token实现机制记录
  • 精益数据分析(71/126):从移情到黏性——创业阶段的关键跨越与数据驱动策略
  • JavaScript性能优化实战(13):性能测试与持续优化
  • Mysql面经
  • 基于Python批量删除文件和批量增加文件
  • List介绍
  • Java操作Elasticsearch 之 [Java High Level REST Clientedit]
  • 数据库索引是什么,什么时候不适合使用?
  • 【深度学习实战】梯度爆炸怎么解决?
  • 量子通信技术:原理、应用与未来展望
  • 华三(H3C)IRF堆叠心跳的LACP MAD、BFD MAD和ARP MAD差异
  • 蓝桥杯2114 李白打酒加强版
  • JAVASE查漏补缺
  • CAP分布式理论
  • SpringBoot(三)--- 数据库基础
  • MySQL事务管理:事务控制与锁机制详解
  • 【Java实战】线程池 并发 并行 生命周期(详细解释)
  • idea本地debug断点小技巧
  • cplex12.9 安装教程以及下载
  • LabVIEW下AI开发
  • 在 Excel 中使用 C# .NET 用户定义函数 操作步骤
  • oracle以注释作为表头进行查询并导出
  • LeetCode 3024.三角形类型
  • EtherCAT转CANopen协议转换网关在电力行业的融合应用
  • 《微机原理与接口技术》第 7 章 输入/输出技术
  • 基于Yolov8+PyQT5的绝缘子识别系统
  • 《Effective Python》第三章 循环和迭代器——永远不要在迭代容器的同时修改它们
  • 推一帧,通一气:跨平台RTMP推流的内家功夫