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高并发异步服务器核心库forkcore使用方法
Nov 26 Python
python缩进区别分析
Feb 15 Python
详解在Python程序中自定义异常的方法
Oct 16 Python
Django中login_required装饰器的深入介绍
Nov 24 Python
浅谈解除装饰器作用(python3新增)
Oct 15 Python
对python中的 os.mkdir和os.mkdirs详解
Oct 16 Python
对python中assert、isinstance的用法详解
Nov 27 Python
python中数字是否为可变类型
Jul 08 Python
Python 利用OpenCV给照片换底色的示例代码
Aug 03 Python
python用Tkinter做自己的中文代码编辑器
Sep 07 Python
python 写一个水果忍者游戏
Jan 13 Python
Python数据处理的三个实用技巧分享
Apr 01 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
web方式ftp
2006/10/09 PHP
php str_replace的替换漏洞
2008/03/15 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
2015/11/09 PHP
实例讲解PHP表单
2020/06/10 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
jQuery EasyUI API 中文文档 - ComboBox组合框
2011/10/07 Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
2013/10/23 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
String字符串截取的四种方式总结
2016/11/28 Javascript
webuploader模态框ueditor显示问题解决方法
2016/12/27 Javascript
移动端刮刮乐的实现方式(js+HTML5)
2017/03/23 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
详解vue 自定义marquee无缝滚动组件
2019/04/09 Javascript
微信小程序tabBar设置实例解析
2019/11/14 Javascript
JS Thunk 函数的含义和用法实例总结
2020/04/08 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
[02:36]DOTA2混沌骑士 英雄基础教程
2013/11/26 DOTA
[52:22]EG vs VG Supermajor小组赛B组 BO3 第一场 6.2
2018/06/03 DOTA
重命名批处理python脚本
2013/04/05 Python
在Python中使用itertools模块中的组合函数的教程
2015/04/13 Python
python使用分治法实现求解最大值的方法
2015/05/12 Python
Python中pip安装非PyPI官网第三方库的方法
2015/06/02 Python
python3使用requests模块爬取页面内容的实战演练
2017/09/25 Python
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
对Python函数设计规范详解
2019/07/19 Python
Python3 列表,数组,矩阵的相互转换的方法示例
2019/08/05 Python
学习Python爬虫的几点建议
2020/08/05 Python
书法比赛获奖感言
2014/02/10 职场文书
学校万圣节活动方案
2014/02/13 职场文书
银行办公室岗位职责
2014/03/10 职场文书
保证书格式范文
2014/04/28 职场文书
学生考试舞弊检讨书
2015/01/01 职场文书
学校重阳节活动总结
2015/03/24 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书
解决pytorch-gpu 安装失败的记录
2021/05/24 Python
详解Java实践之适配器模式
2021/06/18 Java/Android