| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python的一个图片识别工具-PyTesseract(Win10) -> 正文阅读 |
|
[Python知识库]Python的一个图片识别工具-PyTesseract(Win10) |
PyTesseract是Python的一个第三方库,可以识别图片中文字。 前提已经安装了Python。我安装的Python版本是3.10.4。 已经安装了tesseract-ocr,安装目录为“D:\Programs\Tesseract-OCR”。我的安装可参见网页 今日头条?。 PyTesseract的安装在命令行窗口输入命令“pip install pytesseract”pip(可以使用命令“pip list”检验是否安装了pip包)安装PyTesseract。命令执行结果如下图所示: 可以进入python提示符,依次键入help()、pytesseract,显示该模块的相关信息。 ? 程序文件“pytesseract.py”的修改在目录“D:\Programs\Python\Python310\Lib\site-packages\pytesseract”中找到文件“pytesseract.py”并使用文本编辑打开,将该文件中的 tesseract_cmd = 'tesseract' 改为 tesseract_cmd = 'D:\\Programs\\Tesseract-OCR\\tesseract.exe' 即将 改为 ? 使用PyTesseract识别字母和数字 将图片 ? 保存为文件“d:\temp\abcdef.png”。 在命令行输入命令 pytesseract.image_to_string("d:\\temp\\abcdef.png") 执行结果如下: ? 通过比较,发现,对这种简单背景的图片,识别正确率是很高的。 其中“\n”表示换行符。 附上在Spyder中的调试断点设置图片 其中代码 ?aaa = image_to_string("d:\\temp\\abcdef.png") 是自己添加的用于调试的代码。 相关参考网页:? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 13:58:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |