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实现颜色rgb和hex相互转换的函数
Mar 19 Python
python统计字符串中指定字符出现次数的方法
Apr 04 Python
Python函数返回值实例分析
Jun 08 Python
python各种语言间时间的转化实现代码
Mar 23 Python
浅析python实现scrapy定时执行爬虫
Mar 04 Python
Python PyQt4实现QQ抽屉效果
Apr 20 Python
Python进阶:生成器 懒人版本的迭代器详解
Jun 29 Python
对Python3中列表乘以某一个数的示例详解
Jul 20 Python
分享8点超级有用的Python编程建议(推荐)
Oct 13 Python
Python实现把多维数组展开成DataFrame
Nov 30 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
Apr 22 Python
python主要用于哪些方向
Jul 05 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中sprintf与printf函数的用法及区别
2016/01/08 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
jQuery获取css z-index在各种浏览器中的返回值
2010/09/15 Javascript
自己写了一个展开和收起的多更能型的js效果
2013/03/05 Javascript
转义字符(\)对JavaScript中JSON.parse的影响概述
2013/07/17 Javascript
jquery 简单应用示例总结
2013/08/09 Javascript
解析prototype,JQuery中跳出each循环的方法
2013/12/12 Javascript
JavaScript Serializer序列化时间处理示例
2014/07/31 Javascript
jquery单选框radio绑定click事件实现方法
2015/01/14 Javascript
使用Ajax生成的Excel文件并下载的实例
2016/11/21 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
微信小程序 input表单与redio及下拉列表的使用实例
2017/09/20 Javascript
微信小程序实现全局搜索代码高亮的示例
2018/03/30 Javascript
JS简单判断是否在微信浏览器打开的方法示例
2019/01/08 Javascript
使用Webpack 搭建 Vue3 开发环境过程详解
2020/07/28 Javascript
合并Excel工作薄中成绩表的VBA代码,非常适合教育一线的朋友
2009/04/09 Python
基于Python实现一个简单的银行转账操作
2016/03/06 Python
wxPython实现窗口用图片做背景
2018/04/25 Python
几行Python代码爬取3000+上市公司的信息
2019/01/24 Python
Python paramiko模块使用解析(实现ssh)
2019/08/30 Python
Laravel框架表单验证格式化输出的方法
2019/09/25 Python
Python Celery多队列配置代码实例
2019/11/22 Python
Python ADF 单位根检验 如何查看结果的实现
2020/06/03 Python
基于Keras中Conv1D和Conv2D的区别说明
2020/06/19 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
使用Python获取爱奇艺电视剧弹幕数据的示例代码
2021/01/12 Python
使用html2canvas.js实现页面截图并显示或上传的示例代码
2018/12/18 HTML / CSS
Timberland德国官网:靴子、鞋子、衣服、夹克及配件
2019/12/10 全球购物
莫言诺贝尔获奖演讲稿
2014/05/21 职场文书
大三学年自我鉴定范文(3篇)
2014/09/28 职场文书
扬州个园导游词
2015/02/06 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
《学会生存》读后感3篇
2019/12/09 职场文书
Python matplotlib绘制雷达图
2022/04/13 Python
nginx配置指令之server_name的具体使用
2022/08/14 Servers