python 用pandleocr批量图片读取表格并且保存为excel
导包,这个很重要稍微有点难度噢
pip install opencv-python
pip install paddlepaddle
需要下载一个文件layoutparser-0.0.0-py3-none-any.whl,点击下载
把他保存到我们的文件里面
然后
pip install layoutparser-0.0.0-py3-none-any.whl
再导包
pip install paddleocr
如果会报错,咱就是说电脑没有安装.NET c++这个的话
官网地址记住是c++
然后创建一个文件夹存放图片,我写的代码的文件名是img
import cv2
from paddleocr import PPStructure,draw_structure_result,save_structure_restable_engine = PPStructure(show_log=True)import osis_exists = os.listdir("img")#读取图片文件位置
print(is_exists)
for i in is_exists:img_path = 'img/'+iimg = cv2.imread(img_path)result = table_engine(img)print(result)save_structure_res(result, 'where', 'ex01')#存放位置print(i)
下面我们以随机百度的图片为主进行测试
这里也是选取了两张幸运儿
结果出来了
结果嘛可能还是不够好噢,如果说想追求更好的识别效果,可以自己下载模型进行训练
附上官网地址点击进入paddlepaddle文档
最后有什么问题欢迎留言或者私信能解决的尽量解决,不能的嘛那就,没办法喽
python 用pandleocr批量图片读取表格并且保存为excel相关推荐
- Python提取PDF文件中的表格文本保存为Excel文件
"Python小屋"编程比赛正式开始 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020 ...
- 利用Python实现自动批量图片格式转换
文章目录 利用Python实现自动批量图片格式转换 0.背景 1.简单思路 2.进一步改进 3.最终版本 4.总结 利用Python实现自动批量图片格式转换 0.背景 在一个漫画网站下载了一些图片,但 ...
- Python提取Word文件中的目录标题保存为Excel文件
from docx import Document from openpyxl import Workbook from openpyxl.styles import Alignment, Borde ...
- 利用Python自制一个批量图片水印添加器
前段时间写了个比较简单的批量水印添加的python实现方式,将某个文件夹下面的图片全部添加上水印. 今天正好有时间就做了一个UI应用的封装,这样不需要知道python直接下载exe的应用程序使用即可. ...
- 【Python 实战】---- 批量修改文件名和将txt转excel
1. 需求 需求:现在有n个不重名子文件夹在同一个文件夹内,且每个子文件夹内有一个txt文件,所有txt文件名相同. 将每个txt文件名修改为对应所在文件夹名: txt文件改为表格文件. 将表格内的长 ...
- akshare批量爬取数据并保存为excel格式
作用:根据aa.txt内的代码,爬取数据,保存在以代码为名的xls文件中,注意"aa.txt"路径,路径中有"\"时,需用"\\"替代: 爬 ...
- python获取某乎热搜数据并保存成Excel
python获取知乎热搜数据 一.获取目标.准备工作 二.开始编码 三.总结 一.获取目标.准备工作 1.获取目标: 本次获取教程目标:某乎热搜 2.准备工作 环境python3.x requests ...
- python中的with open读取表格文件_python 使用 with open() as 读写文件
读文件: 要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符: >>> f = open('E:\python\python\test.tx ...
- 学习python出现的问题_读取表格分界符不对
这是做的O'Relly的一个开篇练习,尝试利用http://grouplens.org/datasets/movielens/上的关于影评数据的dataset做的一个分析. 刚开始要读取压缩包中的us ...
最新文章
- 用敏捷开发工具leangoo管理需求看板示例
- Leetcode 147. 对链表进行插入排序 解题思路及C++实现
- [POJ2420 A Star not a Tree?]
- 三、spring boot 1.5.4 web容器定制(端口号等修改)
- SpringBoot+Nacos 配置中心 + 服务注册与发现
- Linux虚拟机IP地址查询
- Python数据预处理--文本特征提取(以Jieba工具包为例)
- 推荐5款常用编程文本编辑器
- Windows更新错误
- 英语单词APP开发功能需求
- 肥猫学习日记------查找与排序(一)
- ar ebs 销售订单关闭_本周大新闻|《哈利波特》AR游戏玩法公开,谷歌关闭VR影视部门...
- Linux 添加开机启动项的三种方法
- Aqara? 华为?智汀?要真的实现万物互联了吗?
- php创蓝253四要素认证_创蓝253配置
- uniApp和微信小程序好看的我的页面(有源码)
- 出现了,PPT 制作新方式
- 路的选择与人生的哲思──读《未选择的路》
- EXCEL仪表盘,可视化大屏,数据看板制作
- nginx的作用与原理
热门文章
- 搭建第一个Dubbo分布式应用程序
- 什么是spring?
- 微信小程序运营系列(四)---门店如何结合小程序进行推广
- 李宏毅机器学习GAN的笔记
- Oracle partitions 简介
- 编绘童年bhtn.vip
- Kruskal 算法
- Python 常见的 170 道面试题全解析:2022 版
- 未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“xxx.Resources.resources”正确嵌入或链接到程序集...
- 线性代数 第三章 向量与向量空间 知识点总结(Jeff自我感悟)