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实现将sqlite数据库导出转成Excel(xls)表的方法
Jul 17 Python
Python实现扩展内置类型的方法分析
Oct 16 Python
python+matplotlib绘制3D条形图实例代码
Jan 17 Python
对python中的pop函数和append函数详解
May 04 Python
将Django项目部署到CentOs服务器中
Oct 18 Python
python简单区块链模拟详解
Jul 03 Python
解决Django中多条件查询的问题
Jul 18 Python
python应用文件读取与登录注册功能
Sep 23 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 Python
Pandas数据离散化原理及实例解析
Nov 16 Python
python实现简易淘宝购物
Nov 22 Python
Python通过类的组合模拟街道红绿灯
Sep 16 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文本转图片自动换行的方法
2013/03/13 PHP
ajax返回值中有回车换行、空格的解决方法分享
2013/10/24 PHP
PHP回溯法解决0-1背包问题实例分析
2015/03/23 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
一行代码告别document.getElementById
2012/06/01 Javascript
xml转json的js代码
2012/08/28 Javascript
js获取当前日期代码适用于网页头部
2013/06/27 Javascript
js实现简单div拖拽功能实例
2015/05/12 Javascript
jquery实现触发时更新下拉列表内容的方法
2015/12/02 Javascript
深入理解jquery跨域请求方法
2016/05/18 Javascript
jQuery基于ID调用指定iframe页面内的方法
2016/07/06 Javascript
Javascript基于jQuery UI实现选中区域拖拽效果
2016/11/25 Javascript
详解在AngularJS的controller外部直接获取$scope
2017/06/02 Javascript
基于Bootstrap的标签页组件及bootstrap-tab使用说明
2017/07/25 Javascript
jQuery实现用户信息表格的添加和删除功能
2017/09/12 jQuery
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
用Webpack构建Vue项目的实践
2017/11/07 Javascript
微信小程序云开发 生成带参小程序码流程
2019/05/18 Javascript
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
详解vue 组件注册
2020/11/20 Vue.js
[06:15]2016国际邀请赛中国区预选赛单车采访:我顶WINGS
2016/06/27 DOTA
python的几种开发工具介绍
2007/03/07 Python
python实现黑客字幕雨效果
2018/06/21 Python
python查看模块安装位置的方法
2018/10/16 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
2021/02/25 Python
IE9下html5初试小刀
2010/09/21 HTML / CSS
金融专业毕业生推荐信
2013/11/26 职场文书
保安拾金不昧表扬信
2014/01/15 职场文书
战友聚会邀请函
2014/01/18 职场文书
2014年会策划方案
2014/05/11 职场文书
党课培训心得体会
2014/09/02 职场文书
2014年个人委托书范本
2014/10/13 职场文书
感恩节寄语2015
2015/03/24 职场文书
建国大业观后感600字
2015/06/01 职场文书