当前位置: 首页 > news >正文

南京网站模板顺德建网站的公司

南京网站模板,顺德建网站的公司,上海网站制作商,自建网站推广最近几天,paddleOCR开发了新的功能,通过将图片中的表格提取出来,效果还不错,今天,作者按照步骤测试了一波。 首先,讲下这个工具是干什么用的:它的功能主要是针对一张完整的PDF图片,可…

最近几天,paddleOCR开发了新的功能,通过将图片中的表格提取出来,效果还不错,今天,作者按照步骤测试了一波。

首先,讲下这个工具是干什么用的:它的功能主要是针对一张完整的PDF图片,可以对文档图片中的文本、表格、图片、标题与列表区域进行分类。同时还可以利用表格识别技术完整地提取表格结构信息,使得表格图片变为可编辑的Excel文件。如下图所示可以进行版面分析+表格识别。

核心技术在于两个:一个是PP-Structure的版面分析技术,另一个是PaddleDetection开源的高效检测算法PP-YOLO v2。

PP-Structure Pipeline介绍:

下面作者按照官网的说明进行安装(https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.2/ppstructure/README_ch.md):

#step1: 首先需要安装paddle
# GPU安装
python -m pip install paddlepaddle-gpu==2.1.1 -i https://mirror.baidu.com/pypi/simple

# CPU安装(作者在这里使用CPU安装)
 python -m pip install paddlepaddle==2.1.1 -i https://mirror.baidu.com/pypi/simple

#step2:安装 Layout-Parser
pip  install -U https://paddleocr.bj.bcebos.com/whl/layoutparser-0.0.0-py3-none-any.whl

#step3:安装PaddleOCR(包含PP-OCR和PP-Structure)
pip install "paddleocr>=2.2"


这样就算安装好了,但是途中会有一些报错信息,一个是 "ImportError: DLL load failed: 找不到指定的模块。" ,在查阅了相关的资料之后,发现重新安装也没有用,作者是通过安装旧版本的软件,就解决了这个问题。另一个报错,是cv2.imread读取图像结果为none,这个错误是由于你的路径中有中文字体,全部修改为英文的即可。

接下来就是运行主要的程序代码,

1 import os2 import cv23 from paddleocr import PPStructure,draw_structure_result,save_structure_res4 5 table_engine = PPStructure(show_log=True)6 7 #你的文件结果目录8 save_folder = 'C:/Users/hp/Desktop/pdf_ocr/output/table'9 
10 #输入的图片
11 img_path = 'C:/Users/hp/Desktop/pdf_ocr/table/5.png'
12 img = cv2.imread(img_path)
13 
14 result = table_engine(img)
15 save_structure_res(result, save_folder,os.path.basename(img_path).split('.')[0])
16 
17 for line in result:
18     line.pop('img')
19     print(line)
20 
21 from PIL import Image
22 
23 #字体路径,可以从paddleOCR的github上面下载
24 font_path = 'C:/Users/hp/Desktop/pdf_ocr/fonts/simfang.ttf'25 image = Image.open(img_path).convert('RGB')
26 im_show = draw_structure_result(image, result,font_path=font_path)
27 im_show = Image.fromarray(im_show)
28 im_show.save('result.jpg')


运行完成后,每张图片会在​​output​​字段指定的目录下有一个同名目录,图片里的每个表格会存储为一个excel,图片区域会被裁剪之后保存下来,excel文件和图片名名为表格在图片里的坐标。

 这样,就可以看到识别出来的excel表格了。

http://www.yayakq.cn/news/692525/

相关文章:

  • 用vue开发的网站洪湖网站建设
  • asp手机网站自动跳转郑州的电子商城网站建设
  • 十大接单网站台州建网站
  • 长沙做网站哪里好项目设计课题研究高中综合评价
  • 电子商务网站建设需要哪些工作招聘网站如何做推广
  • 网站建设贰金手指科捷6网站设计团队名称
  • 怎么编辑网站源代码哪里建设网站最好
  • 网站做的支付宝接口wordpress thecontent
  • 中国建设会计协会网站网站建设三网合一
  • 网站建设更新维护工作正规小说分销平台
  • 怎样查看网站的访问量财政厅门户网站三基建设
  • 负责公司网站产品的开发及整理wordpress 调取侧边栏
  • 非遗网站建设目的163企业邮箱登陆口
  • 宝塔做的网站怎么就可以进去了建设微信网站需要服务器
  • 公司网站建设合作协议哪个公司的app开发
  • 南阳网站建设赛科建设中网站源码
  • 南油网站建设asp 网站开发教程
  • 网站与域名的区别如何建设公众平台网站
  • 上海部道网站 建设网页设计书籍推荐
  • 网站建设公司天成杨浦企业网站建设
  • 自己使用原生php做网站性能网站开发布局
  • 中山建设局网站光谷做网站推广多少钱
  • 那个网站的公众后推广做的好十大计算机培训学校
  • 广东网站备案要求wordpress文章怎么加关键词描述
  • 福田网站建设实训步骤3d网站带后台下载
  • 哪些网站做的好处合肥建站平台
  • 青海wap网站建设哪家好网站如何做好内链
  • 网站建设网站模板.net 网站开发教程
  • 监利县建设局网站网站架构的建设
  • 网站做造价广告传媒公司的网站应该怎么做