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类的基础入门知识
Nov 24 Python
浅谈终端直接执行py文件,不需要python命令
Jan 23 Python
Python实现OpenCV的安装与使用示例
Mar 30 Python
python 执行shell命令并将结果保存的实例
May 11 Python
python实现控制台打印的方法
Jan 12 Python
python tkinter控件布局项目实例
Nov 04 Python
python网络编程socket实现服务端、客户端操作详解
Mar 24 Python
Python生成随机验证码代码实例解析
Jun 09 Python
python中加背景音乐如何操作
Jul 19 Python
Python 如何展开嵌套的序列
Aug 01 Python
python实现excel公式格式化的示例代码
Dec 23 Python
python中使用 unittest.TestCase单元测试的用例详解
Aug 30 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公用函数列表[正则]
2007/02/22 PHP
PHP 模拟登陆MSN并获得用户信息
2009/05/16 PHP
让PHP以ROOT权限执行系统命令的方法
2011/02/10 PHP
php实现建立多层级目录的方法
2014/07/19 PHP
php查询ip所在地的方法
2014/12/05 PHP
PHP简单处理表单输入的特殊字符的方法
2016/02/03 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
2016/11/17 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
javascript,jquery闭包概念分析
2010/06/19 Javascript
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
jquery删除提示框弹出是否删除对话框
2014/01/07 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
Vue.js绑定HTML class数组语法错误的原因分析
2016/10/19 Javascript
Vue单页及多页应用全局配置404页面实践记录
2018/05/22 Javascript
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
jQuery 淡入/淡出效果函数用法分析
2020/05/19 jQuery
js实现头像上传并且可预览提交
2020/12/25 Javascript
使用Python判断IP地址合法性的方法实例
2014/03/13 Python
python实现超简单端口转发的方法
2015/03/13 Python
深入讲解Python中面向对象编程的相关知识
2015/05/25 Python
Python中的fileinput模块的简单实用示例
2015/07/09 Python
梯度下降法介绍及利用Python实现的方法示例
2017/07/12 Python
Python决策树之基于信息增益的特征选择示例
2018/06/25 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
Python 变量的创建过程详解
2019/09/02 Python
沙特阿拉伯电子产品和家用电器购物网站:Black Box
2019/07/24 全球购物
市三好学生主要事迹
2014/01/28 职场文书
遥感技术与仪器求职信
2014/02/22 职场文书
爱护公共设施倡议书
2014/08/29 职场文书
机电专业毕业生自我鉴定2014
2014/10/04 职场文书
2014年社区宣传工作总结
2014/12/02 职场文书
个人简历自我评价怎么写
2015/03/10 职场文书
PHP对接阿里云虚拟号的实现(号码隐私保护)
2021/04/06 PHP
Django分页器的用法你都了解吗
2021/05/26 Python
PyTorch 实现L2正则化以及Dropout的操作
2021/05/27 Python
mysql5.7的安装及Navicate长久免费使用的实现过程
2021/11/17 MySQL