[树莓派]树莓派Raspbian系统安装tesseract-ocr实现OCR

第一步安装依赖:启动终端依次敲入命令

sudo apt-get install g++ # or clang++ (presumably)

sudo apt-get install autoconf automake libtool

sudo apt-get install autoconf-archive

sudo apt-get install pkg-config

sudo apt-get install libpng12-dev

sudo apt-get install libjpeg8-dev

sudo apt-get install libtiff5-dev

sudo apt-get install zlib1g-dev

第二步安装Leptonica

sudo apt-get install libleptonica-dev

第三步安装tesseract

sudo apt-get install tesseract-ocr

第四步安装pytesseract

pip install pytesseract

第五步启动python,新建文件夹输入以下代码

#!/usr/bin/env python

from PIL import Image

import pytesseract

text=Image.open('/home/pi/.local/lib/python2.7/site-packages/pytesseract/test.png')

#print(text)

print(pytesseract.image_to_string(text))

第六步保存并运行

相关推荐
不想学习!!10 分钟前
linux之进程控制
java·linux·服务器
良许Linux10 分钟前
学电子信息工程时你遇到什么相见恨晚的网站和学习方法?
linux
良许Linux13 分钟前
一个人离职前有什么征兆?
linux
神经毒素18 分钟前
WEB安全--文件上传漏洞--36C3 CTF includer bypass
linux·安全·web安全
良许Linux23 分钟前
单片机、嵌入式的大神都平时浏览什么网站?
linux
kfepiza27 分钟前
`accept_ra` 和 `autoconf` 和 `forwarding` 的关系 笔记250404
linux·网络·笔记·tcp/ip·智能路由器·ip·tcp
DADIAN_GONG36 分钟前
incomplete command on Huawei switch
linux·运维·华为
Once_day1 小时前
Linux错误(6)X64向量指令访问地址未对齐引起SIGSEGV
linux·c++·sse·x64·sigsegv·xmm0
Tee xm1 小时前
清晰易懂的 Flutter 卸载和清理教程
linux·windows·flutter·macos
小镇青年达师傅1 小时前
System V信号量 vs. POSIX信号量:核心区别与选型指南
linux·嵌入式·多线程·系统编程