织梦CMS - 轻松建站从此开始!

罗索

试试EasyOCR

jackyhwei 发布于 2022-01-27 17:55 点击:次 
使用craft 2中安装方式: git clone https://github.com/JaidedAI/EasyOCR.git (base) xuehuiping@192 git % pip install EasyOCR pip install -e . 或者: pip install esayocr 测试图片: 测试代码: #-*-encoding:utf-8-*- @date:2021/1/139:06上
TAG: OCR  EasyOCR  

使用craft

2中安装方式:
git clone https://github.com/JaidedAI/EasyOCR.git
(base) xuehuiping@192 git % pip install EasyOCR & pip install -e .
或者:
pip install esayocr

测试图片:

测试代码:

  1. # -*- encoding: utf-8 -*- 
  2. """ 
  3. @date: 2021/1/13 9:06 上午 
  4. @author: xuehuiping 
  5. """ 
  6. import easyocr 
  7. reader = easyocr.Reader(['ch_sim','en']) # need to run only once to load model into memory 
  8. result = reader.readtext('/Users/xuehuiping/Downloads/改进点/WX20201230-100641@2x@2x.png') 
  9. print(result) 

日志和输出:

  1. /Users/xuehuiping/anaconda3/bin/python /Users/xuehuiping/git/workspace/x10.py 
  2. CUDA not available - defaulting to CPU. Note: This module is much faster with a GPU. 
  3. Downloading detection model, please wait. This may take several minutes depending upon your network connection. 
  4. Downloading recognition model, please wait. This may take several minutes depending upon your network connection. 
  5.  
  6. [([[168, 16], [232, 16], [232, 46], [168, 46]], '3个月', 0.9807953834533691), 
  7. ([[298, 16], [362, 16], [362, 46], [298, 46]], '1个月', 0.9961197376251221), 
  8. ([[32, 48], [112, 48], [112, 80], [32, 80]], '材料费', 0.9226560592651367), 
  9. ([[180, 50], [224, 50], [224, 74], [180, 74]], '800', 0.5787679553031921), 
  10. ([[310, 50], [354, 50], [354, 76], [310, 76]], '300', 0.9649673700332642), 
  11. ([[46, 80], [100, 80], [100, 110], [46, 110]], '学费', 0.9960775971412659), 
  12. ([[174, 82], [230, 82], [230, 108], [174, 108]], '9840', 0.8053710460662842), 
  13. ([[304, 82], [360, 82], [360, 108], [304, 108]], '3280', 0.9644178152084351), 
  14. ([[44, 112], [100, 112], [100, 142], [44, 142]], '餐费', 0.9910867810249329), 
  15. ([[174, 114], [230, 114], [230, 140], [174, 140]], '1725', 0.8011188507080078), 
  16. ([[310, 114], [354, 114], [354, 140], [310, 140]], '575', 0.6803759932518005)] 
  17.  
  18. Process finished with exit code 0 

只输出识别结果:
detail=0

  1. result = reader.readtext('/Users/xuehuiping/Downloads/改进点/WX20201230-100641@2x.png', detail=0
  2.  
  3. ['3个月', '1个月', '材料费', '800', '300', '学费', '9840', '3280', '餐费', '1725', '575'] 
  4. 本机运行所用时间8s,gpu=False 

模型文件保存目录:

  1.         self.model_storage_directory = MODULE_PATH + '/model' 
  2. ... 
  3. MODULE_PATH = os.environ.get("EASYOCR_MODULE_PATH") or \ 
  4.               os.environ.get("MODULE_PATH") or \ 
  5.               os.path.expanduser("~/.EasyOCR/") 


介绍:https://mp.weixin.qq.com/s/fq1UJcNP2RQ9yq1bFeXEZg
git:https://github.com/JaidedAI/EasyOCR

(xuehuiping)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/202201/17855.html]
本文出处:博客园 作者:xuehuiping 原文
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容