Google开源OCR识别Tesseract介绍

原创
07/14 10:06
阅读数 50

OCR是什么 OCR,即 Optical Character Recognition,光学字符识别,是指通过扫描字符,然后通过其形状将其翻译成电子文本的过程。通常技术中广泛流传的 OCR 指的就是“将图片转成文字”的智能技术。

Tesseract介绍 Tesseract是谷歌开发并开源的图像文字识别引擎,使用python开发。

Tesseract的安装 可以使用预编译(Pre-built)的二进制版本或者从源代码安装,在Ubuntu系统下运行

sudo add-apt-repository ppa:alex-p/tesseract-ocr sudo apt-get update sudo apt-get install tesseract-ocr sudo apt-get install libtesseract-dev sudo apt-get install tesseract-ocr-chi-sim

验证Tesseract是否正确安装,可以使用命令行来进行验证是否安装成功。

$ tesseract --version Tesseract的使用 识别的基本用法是“imagename outputbase [options…]”,4.1的版本options只能通过“-l”选择语言。

比如对test.png进行OCR,然后把识别结果保存在test.txt里

tesseract test.png test -l chi_sim 更多的使用命令和方法,可以参照官方教程。

授权和地址 目前系统使用的是 pache License 2.0 开源协议, 官网介绍:访问 github 搜索 tesseract-ocr/tesseract

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部