windows+vscode安装paddleOCR运行环境的步骤


Posted in Python onNovember 11, 2020

因为最近在做文本检测相关,想试着用用百度的paddle框架。

1、安装Anaconda3

官网下载安装包直接运行安装,然后新建python3.7环境

windows+vscode安装paddleOCR运行环境的步骤

2、安装paddle相关环境

参考官网地址:
https://www.paddlepaddle.org.cn/install/quick/zh/1.8.5-windows-pip
https://github.com/PaddlePaddle/PaddleOCR/blob/develop/doc/doc_ch/installation.md
里面第一步准备docker环境我直接跳过了。
在刚安装好的conda终端下操作,切换到刚配置的环境

windows+vscode安装paddleOCR运行环境的步骤

接下来按照官网里的命令进行安装,如果你的python3环境变量里的程序名称是python,要将语句改为python xxx…

python -m pip install paddlepaddle=1.8.5 -i https://mirror.baidu.com/pypi/simple

3、安装vscode

下载地址:https://code.visualstudio.com

然后下载paddleOCR源码:

git clone https://github.com/PaddlePaddle/PaddleOCR

也可以使用码云上的托管:

git clone https://gitee.com/paddlepaddle/PaddleOCR

4、在vscode里运行

首先用vscode打开源代码,然后vscode需要安装python相关的插件,vscode会提示你的,或者直接在vscode里搜相关插件。
然后需要配置conda终端到vscode里,具体如下,
1、找到Anaconda Prompt命令行的位置,查看属性,复制目标:

windows+vscode安装paddleOCR运行环境的步骤

2、接着在vscode的文件-首选项-设置里搜索settings.json文件,做如下改动:

windows+vscode安装paddleOCR运行环境的步骤

3、保存修改后,重启vscode,然后ctrl+`打开vscode的终端就看到如下便成功了。

windows+vscode安装paddleOCR运行环境的步骤

成功后之后的操作便都在vscode的命令行里进行。

4、首先切换到paddle环境,进到paddleOCR目录下,执行python -m pip install -r requirements.txt安装项目所需第三方库。(有的包下载不成功就多执行几次命令)

注意:windows下需要从这里下载shapely安装包,然后手动执行pip install Shapely-1.7.1-cp37-cp37m-win_amd64.whl即可。

至此,环境就配置好了,可以从官网下载训练好的模型进行运行测试,比如我这里下载了文字检测模型,使用如下命令将其转换成inference model:python tools/export_model.py -c configs/det/det_r50_vd_east.yml -o Global.checkpoints="./models/det_r50_vd_east/best_accuracy" Global.save_inference_dir="./inference/det_east"
然后执行命令:python tools/infer/predict_det.py --det_algorithm="EAST" --image_dir="./doc/imgs_en/img_10.jpg" --det_model_dir="./inference/det_east/"来测试自己的图片。 检测结果默认保存在./inference_results`文件夹中。结果如下:

windows+vscode安装paddleOCR运行环境的步骤

到此这篇关于windows+vscode安装paddleOCR运行环境的文章就介绍到这了,更多相关paddleOCR运行环境内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 筛选数据集中列中value长度大于20的数据集方法
Jun 14 Python
Python发送邮件功能示例【使用QQ邮箱】
Dec 04 Python
python修改txt文件中的某一项方法
Dec 29 Python
python实现电子产品商店
Feb 26 Python
python基于SMTP协议发送邮件
May 31 Python
python 批量解压压缩文件的实例代码
Jun 27 Python
对Python中小整数对象池和大整数对象池的使用详解
Jul 09 Python
利用Python实现手机短信监控通知的方法
Jul 22 Python
pytorch使用tensorboardX进行loss可视化实例
Feb 24 Python
python解析xml文件方式(解析、更新、写入)
Mar 05 Python
Python网页解析器使用实例详解
May 30 Python
python 网络编程要点总结
Jun 18 Python
Django基于Models定制Admin后台实现过程解析
Nov 11 #Python
Django Admin后台模型列表页面如何添加自定义操作按钮
Nov 11 #Python
Django启动时找不到mysqlclient问题解决方案
Nov 11 #Python
Python+logging输出到屏幕将log日志写入文件
Nov 11 #Python
通过Django Admin+HttpRunner1.5.6实现简易接口测试平台
Nov 11 #Python
Django自定义YamlField实现过程解析
Nov 11 #Python
Python监听剪切板实现方法代码实例
Nov 11 #Python
You might like
PHP中,文件上传
2006/12/06 PHP
Linux下PHP加速器APC的安装与配置笔记
2014/10/24 PHP
Laravel 5 框架入门(二)构建 Pages 的管理功能
2015/04/09 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
2015/05/12 PHP
php获取图片信息的方法详解
2015/12/10 PHP
浅谈PHP中的面向对象OOP中的魔术方法
2017/06/12 PHP
js实现页面打印功能实例代码(附去页眉页脚功能代码)
2009/12/15 Javascript
JS.elementGetStyle(element, style)应用示例
2013/09/24 Javascript
关于Vue.js一些问题和思考学习笔记(1)
2016/12/02 Javascript
jQuery Plupload上传插件的使用
2017/04/19 jQuery
详谈ES6中的迭代器(Iterator)和生成器(Generator)
2017/07/31 Javascript
ReactNative列表ListView的用法
2017/08/02 Javascript
vue 2.0项目中如何引入element-ui详解
2017/09/06 Javascript
JS实现的简单表单验证功能完整实例
2017/10/14 Javascript
JS基于贪心算法解决背包问题示例
2017/11/27 Javascript
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
nodejs dgram模块广播+组播的实现示例
2019/11/04 NodeJs
vuex存储token示例
2019/11/11 Javascript
Vue 中使用 typescript的方法详解
2020/02/17 Javascript
python使用正则表达式的search()函数实现指定位置搜索功能
2017/11/10 Python
Python运维自动化之nginx配置文件对比操作示例
2018/08/29 Python
详解Python 多线程 Timer定时器/延迟执行、Event事件
2019/06/27 Python
python 整数越界问题详解
2019/06/27 Python
Flask框架学习笔记之表单基础介绍与表单提交方式
2019/08/12 Python
Python 转换文本编码实现解析
2019/08/27 Python
python连接、操作mongodb数据库的方法实例详解
2019/09/11 Python
Python实现微信好友的数据分析
2019/12/16 Python
达拉斯牛仔官方商店:Dallas Cowboys Pro Shop
2018/02/10 全球购物
交通专业个人自荐信格式
2013/09/23 职场文书
详细的大学生创业计划书模板
2014/01/27 职场文书
2014年学校教学工作总结
2014/12/06 职场文书
网络营销计划书
2015/01/17 职场文书
学习经验交流会总结
2015/11/02 职场文书
小学班主任研修日志
2015/11/13 职场文书
2019年预备党员的思想汇报:加深对党的认知
2019/09/25 职场文书
Python 恐龙跑跑小游戏实现流程
2022/02/15 Python