当地建设局网站,优秀的网站建设公司,网站建设课程设计报告图文,网站手机版排名seoPaddleOCR环境安装#xff0c;遇到了很多问题#xff0c;根据系统不同问题也不同#xff0c;不要盲目看别人的教程#xff0c;有的教程也过时了#xff0c;根据实际情况自己调整。
我这边目前是使用windows 10系统CPU python 3.7 搭建。
熟悉OCR的人应该知道#xff0…PaddleOCR环境安装遇到了很多问题根据系统不同问题也不同不要盲目看别人的教程有的教程也过时了根据实际情况自己调整。
我这边目前是使用windows 10系统CPU python 3.7 搭建。
熟悉OCR的人应该知道最好用GPU性能差距不是一点点但是普通人没有那个条件怎么办只能退而求其次好在自己学习使用也不需要那么好性能。 PaddleOcr环境安装步骤
第一步先安装 C 开发环境
我在搭建过程中遇到的最大的问题就是本机电脑没有Microsoft Visual c开发环境毕竟不是从事c开发的很容易忽略这个问题后来找了很多技术文章才确定这个大问题。
Visual Studio下载 首先从微软官网 https://visualstudio.microsoft.com/zh-hans/downloads/ 下载 Visual Studio 的安装程序如下图所示
选择社区版免费如果是企业用户还是另选版本。 主要安装过程主要选择c应用就行其他不是本次重点 主要安装过程主要选择c的桌面开发就行其他不是本次重点 这步完成后后面相对就容易多了。 第二步按照PaddleOCR官网安装步骤操作就行
进入百度飞浆官网安装地址
https://www.paddlepaddle.org.cn/install/quick?docurl/documentation/docs/zh/install/pip/windows-pip.html 1选择版本系统安装方式和计算机平台。 2执行安装CPU版本的paddlepaddle命令
python -m pip install paddlepaddle2.4.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
注意事项
pip安装过程中会自动下载相关依赖库其中就有2个依赖库(lanms-neo和polygon3)跟上面第一步的c开发环境相关如果没有安装c环境的话一直安装报错。
3验证安装
安装完成后您可以使用 python 进入 python 解释器输入 import paddle 再输入 paddle.utils.run_check()
如果出现PaddlePaddle is installed successfully!说明您已成功安装。运行检测还能检测到电脑有几个cpu。 也可以参考gitee上的安装教程
gitee 源码地址
https://gitee.com/paddlepaddle/PaddleOCR
https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.6/doc/doc_ch/quickstart.md
4python脚本使用OCR识别图片
测试图片1.png paddleocr_test.py :
from paddleocr import PaddleOCR测试ocr方法def test_ocr():# paddleocr 目前支持的多语言语种可以通过修改lang参数进行切换# 例如ch, en, fr, german, korean, japan# 使用CPU预加载不用GPUocr PaddleOCR(use_angle_clsTrue, langch, use_gpuFalse)# 打开图片文件result ocr.ocr(1.png, clsTrue)# 打印所有结果信息print(result)for index in range(len(result)):rst result[index]for line in rst:points line[0]text line[1][0]score line[1][1]print(points : , points)print(text : , text)print(score : , score)if __name__ __main__:test_ocr() 第一次运行识别程序会自动下载3个 中英文超轻量PP-OCRv3 模型检测模型方向分类器识别模型。
也可以自己主动下载想要的模型。gitee上。 也可以取百度飞浆官网下载各种预训练好的模型拿来就能用。
官网地址 https://aistudio.baidu.com/aistudio/modelsoverview?langzh_CN 通过python脚本测试使用PaddleOCR可以正常运行只是识别率没有那么高这就需要后面自己慢慢训练新的模型了不断优化识别模型。
或者选择官网预训练好的模型简单省事。 第三步下载PaddleOCR源码
github开源地址 https://github.com/PaddlePaddle/PaddleOCR.git
gitee开源地址 https://gitee.com/paddlepaddle/PaddleOCR 下载PaddleOCR源码到本地而不只是简单安装PaddleOCR库直接调用他的方法等目的是学习和研究的话看源码还是很有用的。
源码目录结构如下 其中pip安装 paddlepaddle 过程中下载的相关依赖库就在 requirements.txt 文件里。
------------------------------到此安装PaddleOCR基本完成------------------------------