一、安装库

首先我们需要安装PIL和pytesseract库。

PIL:(Python Imaging Library)是Python平台上的图像处理标准库,功能非常强大。

pytesseract:图像识别库。

我这里使用的是python3.6,PIL不支持python3所以使用如下命令pip install pytesseractpip install pillow1

2

如果是python2,则在命令行执行如下命令:pip install pytesseractpip install PIL1

2

这时候我们去运行上面的代码会发现如下错误:

0:定向脚本监测(OSD)

1: 使用OSD自动分页

2 :自动分页,但是不使用OSD或OCR(Optical Character Recognition,光学字符识别)

3 :全自动分页,但是没有使用OSD(默认)

4 :假设可变大小的一个文本列。

5 :假设垂直对齐文本的单个统一块。

6 :假设一个统一的文本块。

7 :将图像视为单个文本行。

8 :将图像视为单个词。

9 :将图像视为圆中的单个词。

10 :将图像视为单个字符。

为什么这里要强调语言包和psm,因为我们在使用中会用到,

比如多个语言包组合并且视为统一的文本块将使用如下参数:

pytesseract.image_to_string(image,lang="chi_sim+eng",config="-psm 6")

这里我们通过+来合并使用多个语言包。

接下来我们看一下配置好一切的正确结果。import pytesseractfrom PIL import Imageimage = Image.open("../pic/c.png")code = pytesseract.image_to_string(image,lang="chi_sim",config="-psm 6")print(code)1

2

3

4

5

6

标签:tesseract,图像识别,Tesseract,python,ocr,人工智能,语言包,install,OCR

来源: https://blog.csdn.net/qq_45050651/article/details/90439122

python 智能识别 商品_python人工智能-图像识别相关推荐

  1. python智能识别 病虫草害_Python图片识别——人工智能篇

    一.安装pytesseract和PIL PIL全称:Python Imaging Library,python图像处理库,这个库支持多种文件格式,并提供了强大的图像处理和图形处理能力. 由于PIL仅支 ...

  2. python 智能识别 商品_阿里云货架商品识别与管理Python SDK使用示例-阿里云开发者社区...

    概述 货架商品识别与管理(Retail Image Recognition)是基于深度学习.图像检测.图像识别等技术,为新零售品牌商/经销商提供AI商品识别能力的阿里云产品:适用于货架商品识别.陈列识 ...

  3. python形状识别算法_Python人工智能使用OpenCV进行图片形状的中心检测

    我们都知道正方形(长方形)的中心是2条对角线的交点,圆的中心是一个圆的圆心,如何在对象检测以及图片检测与识别领域,判断一个形状的中心,便是计算机视觉领域中的一个基础检测 中心检测 Opencv+pyt ...

  4. python 智能识别 超市商品 python人工智能 图像识别可以检测图片,视频流,有界面

    随着社会经济的发展,选择到超市购物的消费者越来越多,超市排长队付账的矛盾也越来越突出.对此,我们提出一种新型的购物车,通过识别商品录入同时放入购物车中,并利用检测系统检测是否与已知的商品信息相匹配,并 ...

  5. python如何识别中文_python如何识别图片中的文字

    python如何识别图片中的文字,这里给个案例并附上详细步骤: 模块包的安装: 1.安装PIL:pip install Pillow 2.安装pytesser3:pip install pytesse ...

  6. python智能识别_Python人工智能识别文字内容(OCR)

    环境准备 安装pytesseract和PIL安装这两个包可以借助pip命令行安装 pip install PIL pip install pytesseract 安装识别引擎tesseract-ocr ...

  7. 快速识别图像的人工智能图像识别小程序分享

    一.产品概况 1. 介绍与需求 1.1 产品简介 识相 Insight 是一款免费的 快速识别图像,获取相关知识,提升生活信息认知 的小程序.产品通过利用人工智能的图像识别技术,对图像进行快速识别分析 ...

  8. python验证码识别库_Python验证码识别

    注意:若使用云服务器 (Windows Server版) 遇到闪退,请按照步骤:我的电脑--属性--管理--添加角色和功能--勾选桌面体验,点击安装,安装之后重启即可. 2020/06/01编外: 想 ...

  9. python条形码识别系统_Python识别处理照片中的条形码

    最近一直在玩数独,突发奇想实现图像识别求解数独,输入到输出平均需要0.5s. 整体思路大概就是识别出图中数字生成list,然后求解. 输入输出demo 数独采用的是微软自带的Microsoft sud ...

最新文章

  1. 关于MySQL连接Navicat Premium 12失败的解决方法
  2. 转:Bit-Map思想与2-BitMap思想
  3. 基于CkEditor实现.net在线开发之路(1)
  4. rabbitmq容器在运行中会根据异常等级(Fatal)认为不可恢复
  5. python3爬虫(7)反反爬虫解决方案
  6. P4381 [IOI2008]Island
  7. PAT乙级1037 在霍格沃茨找零钱
  8. 如何在引导程序中将容器垂直对齐
  9. python游戏代码运行不了_用Python写游戏,不到十分钟就学会了
  10. zabbix详解(十一)——zabbix监控MySQL性能实战
  11. Studio One 5 Professional for Mac(多功能数字音频工作站)
  12. CSS和JS标签style属性对照表
  13. JAVA毕业设计后勤管理系统计算机源码+lw文档+系统+调试部署+数据库
  14. mysql存储过程详解以及PHP调用MYSQL存储过程实例
  15. 原生小程序用画布制作海报,等比例缩放,和uniapp差不多就是写法有点不同
  16. net core 微服务 快速开发框架 Viper 初体验
  17. mysql安装教程 mac_Mac下MySQL安装配置教程
  18. 数据挖掘知识点整理(期末复习版)
  19. SparkCore:RDD累加器和广播变量(最详细的介绍)!!!!!!
  20. feel free to用法

热门文章

  1. LibreELEC 8.2.4:支持最新Raspberry Pi 3 Model B+
  2. word如何弄成两竖列_word分栏后成了竖行
  3. 暑假提高7--G - 手游大佬 (细节处理模拟)
  4. python字母表_Python 一句话生成字母表的方法
  5. 品优购项目笔记(十四):微信支付
  6. 2020年Android GMS 认证 boot logo 最新要求
  7. html 苹果 地图,pdrLocationIos0508.html
  8. faker造假数据的使用
  9. 微信小程序使用tensorflow做人脸识别检测卡顿的部分解决思路
  10. mtv和mcv开发模式