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

网站建设 样板网页设计动态效果怎么制作

网站建设 样板,网页设计动态效果怎么制作,买空间去哪个网站,广州百度推广优化文章目录 前言一、下载并安装Tesseract OCR二、配置环境变量三、Python中安装使用pytesseract总结 前言 Tesseract OCR是一个开源OCR(Optical Character Recognition)引擎,用于从图像中提取文本。Pytesseract是Tesseract OCR的Python封装&am…

文章目录

  • 前言
  • 一、下载并安装Tesseract OCR
  • 二、配置环境变量
  • 三、Python中安装使用pytesseract
  • 总结

前言

Tesseract OCR是一个开源OCR(Optical Character Recognition)引擎,用于从图像中提取文本。Pytesseract是Tesseract OCR的Python封装,它使得在Python中使用Tesseract OCR引擎变得容易。Pytesseract提供了简单的API,帮助开发者轻松地使用Tesseract OCR引擎来实现图像中文本的识别。本文主要介绍了Windows下安装Tesseract OCR、并在Python中使用pytesseract进行本地文字识别的流程。

一、下载并安装Tesseract OCR

在Tesseract OCR下载地址https://digi.bib.uni-mannheim.de/tesseract/下载合适的版本安装包,如下:
下载地址
点击安装包进行安装:

语言选择英文:

select language
自定义安装路径:
install path
然后一直选择默认选项进行安装即可。

二、配置环境变量

为了方便使用Tesseract,需要将软件安装目录添加到系统环境变量中,这样不必每次执行命令时都切换到Tesseract的安装路径,如下:
environment variable
设置确定后之后,可以进行验证,打开CMD,输入tesseract --version,示意如下:

C:\Users\LENOVO>tesseract --version
tesseract v5.3.0.20221214leptonica-1.78.0libgif 5.1.4 : libjpeg 8d (libjpeg-turbo 1.5.3) : libpng 1.6.34 : libtiff 4.0.9 : zlib 1.2.11 : libwebp 0.6.1 : libopenjp2 2.3.0Found AVX2Found AVXFound FMAFound SSE4.1Found libarchive 3.5.0 zlib/1.2.11 liblzma/5.2.3 bz2lib/1.0.6 liblz4/1.7.5 libzstd/1.4.5Found libcurl/7.77.0-DEV Schannel zlib/1.2.11 zstd/1.4.5 libidn2/2.0.4 nghttp2/1.31.0

如果输出版本等信息,说明安装成功。

三、Python中安装使用pytesseract

Python通过API接入Tesseract OCR,就可以在Python中方便进行文字识别。在使用前需要进行安装,如下:

# 使用conda进行安装
conda install pytesseract -y
# 使用pip安装
pip install pytesseract

安装成功即可使用,OCR示例如下:

In [1]: import pytesseractIn [2]: import reIn [3]: import requestsIn [4]: from PIL import ImageIn [5]: url = 'http://42.194.197.95:8001/static/imgs/phone_imgs/phone0.png'In [6]: image = Image.open(requests.get(url, stream=True).raw)In [7]: image
Out[7]: <PIL.PngImagePlugin.PngImageFile image mode=RGBA size=94x20>In [8]: res = pytesseract.image_to_string(image)In [9]: res
Out[9]: '14770126139\n'In [10]: re.search('\d+', res).group()
Out[10]: '14770126139'

总结

Tesseract OCR是一个本地的图片识别开源引擎,不需要额外的深度学习OCR模型即可实现简单、快速的识别,同时可以通过接口来与多种编程语言对接而集成,可以作为轻量OCR的最佳选择。

http://www.yayakq.cn/news/31747/

相关文章:

  • 莱芜哪里做网站淘宝网站推广怎么做
  • 宝塔批量建站工具网页淘宝
  • 在网上做翻译的网站手机排行网站有哪些
  • 如何开发一个app建设一个网站100部禁用app
  • 浙江网站建站直播网站源码免费下载
  • 做旅游网站运营seo两个域名一个网站有影响吗
  • 深圳三合一建设网站网站搭建工作
  • 国家和住房城乡建设部网站首页wordpress加首页
  • 新手怎么做网站内容维护高职考技能考网站建设试题
  • 营销型网站建设域名深圳市城市建设管理局
  • 做高仿网站企业信用信息公示系统河南
  • 那里可以建网站为什么不能娶电商女
  • iapp怎么把网站做软件网架结构安装多少钱一平方
  • 营销型网站建设指导原则wordpress文章阅读数
  • 厦门网站建设设做图片网站 服务器
  • 兰州网站建设招聘最新公司网站建设怎么协调内容与保密
  • 做网站不赚钱了沧州网站优化
  • 网站建设开发语三个页面的网页作品模板
  • 怎么样把第一页PPT设为模板相关信息圆柱钢模板优势是什么?企业网站建设模板和定制化有什么区别呢?外贸网站建设公司哪家好
  • 免费信息发布网站大全互动网页怎么制作
  • 做手机网站电子商务和网站建设区别
  • 网站建设合作合同模板下载网络营销平台的主要功能
  • 办办网电商网站seo
  • 怎么做网站上的模拟动画电子商务c2c网站功能
  • 制作网站规划书渭南哪家公司可以做网站
  • 哪里可以免费做网站青岛设计网站公司
  • jsp网站维护长宁网站制作
  • phpmysql网站开发全程实例 pdf微信网站怎么做的好处
  • 用c 做网站设计系统的项目作业wordpress中文主题站
  • 网站集约化建设情况汇报家装o2o平台有哪些