精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用Python從圖像中提取表格

開發(fā) 前端 人工智能
受現(xiàn)有OpenCV腳本的啟發(fā),我開發(fā)了一種簡(jiǎn)單而一致的方法來提取表格,并將其制作成一個(gè)開源的Python庫(kù):img2table。

大約一年前,我被分配任務(wù)從文件中提取和結(jié)構(gòu)化數(shù)據(jù),主要是包含在表格中的數(shù)據(jù)。我之前對(duì)計(jì)算機(jī)視覺沒有了解,并且很難找到一個(gè)合適的“即插即用”的解決方案。當(dāng)時(shí)可選的方案要么是基于最新神經(jīng)網(wǎng)絡(luò)(NN)的解決方案,這些解決方案龐大而繁瑣,要么是基于OpenCV的較簡(jiǎn)單的解決方案,但不夠一致。

受現(xiàn)有OpenCV腳本的啟發(fā),我開發(fā)了一種簡(jiǎn)單而一致的方法來提取表格,并將其制作成一個(gè)開源的Python庫(kù):img2table。

鏈接:https://github.com/xavctn/img2table

我的庫(kù)有什么作用?

與深度學(xué)習(xí)解決方案相比,這個(gè)輕量級(jí)的包不需要訓(xùn)練和最小化參數(shù)化。它提供了以下功能:

  • 識(shí)別圖像和PDF文件中的表格,包括在表格單元級(jí)別的邊界框。
  • 通過支持OCR服務(wù)/工具(Tesseract、PaddleOCR、AWS Textract、Google Vision和Azure OCR目前支持)來提取表格內(nèi)容。
  • 處理復(fù)雜的表格結(jié)構(gòu),如合并單元格。
  • 實(shí)現(xiàn)糾正圖像的傾斜和旋轉(zhuǎn)的方法。
  • 提取的表格以一個(gè)簡(jiǎn)單的對(duì)象形式返回,包括一個(gè)Pandas DataFrame表示。
  • 將提取的表格導(dǎo)出為Excel文件的選項(xiàng),保留其原始結(jié)構(gòu)。

如何使用它?

您可以通過pip安裝該庫(kù),然后就可以使用了:

pip install img2table

在文檔中識(shí)別表格只需調(diào)用一個(gè)函數(shù):

from img2table.document import Image

# Instantiation of the image
img = Image(src="myimage.jpg")

# Table identification
img_tables = img.extract_tables()

# Result of table identification
img_tables

[ExtractedTable(title=None, bbox=(10, 8, 745, 314),shape=(6, 3)),
 ExtractedTable(title=None, bbox=(936, 9, 1129, 111),shape=(2, 2))]

上述示例中使用的圖像

如果我們想提取表格的內(nèi)容,則需要使用OCR工具,可以按如下方式實(shí)現(xiàn):

from img2table.document import PDF
from img2table.ocr import TesseractOCR

# Instantiation of the pdf
pdf = PDF(src="mypdf.pdf")

# Instantiation of the OCR, Tesseract, which requires prior installation
ocr = TesseractOCR(lang="eng")

# Table identification and extraction
pdf_tables = pdf.extract_tables(ocr=ocr)

# We can also create an excel file with the tables
pdf.to_xlsx('tables.xlsx',
            ocr=ocr)

從PDF中提取的表格示例

最后,在簡(jiǎn)單的情況下,可以通過設(shè)置`borderless_tables`參數(shù)來執(zhí)行“無邊框”表格的提取。這允許檢測(cè)那些單元格不需要完全被邊框包圍的表格。

“無邊框”表格提取示例

這就是全部!實(shí)際上,庫(kù)并沒有太多復(fù)雜的東西,因?yàn)槟繕?biāo)是盡可能簡(jiǎn)化,以避免其他可用解決方案可能帶來的復(fù)雜性。

有關(guān)更詳細(xì)的文檔和示例,請(qǐng)查看項(xiàng)目的GitHub頁(yè)面:https://github.com/xavctn/img2table

底層實(shí)現(xiàn)

所有圖像處理都使用OpenCV和opencv-python庫(kù)完成。然而,這仍然相當(dāng)基礎(chǔ)。

算法的骨架是Hough變換,它能夠識(shí)別圖像中的線條,使我們能夠檢測(cè)圖像的水平和垂直線條。

cv2.HoughLinesP(img, rho, theta, threshold, None, minLinLength, maxLineGap)

之后,對(duì)線條進(jìn)行一些處理以從線條中識(shí)別單元格,然后從單元格中識(shí)別表格。

實(shí)現(xiàn)算法的簡(jiǎn)化表示

大多數(shù)計(jì)算使用Polars進(jìn)行,以實(shí)現(xiàn)良好的性能和速度。

責(zé)任編輯:趙寧寧 來源: 小白玩轉(zhuǎn)Python
相關(guān)推薦

2025-02-17 12:00:00

PythonOpenCV提取圖像

2020-07-08 07:54:03

PythonPDF數(shù)據(jù)

2019-09-29 09:08:41

Python數(shù)據(jù)庫(kù)Google

2023-11-29 11:30:17

PDF語(yǔ)言模型

2021-03-15 21:50:22

Linux提取文本GUI工具

2021-05-13 23:54:12

DockerDockerfile鏡像

2021-03-10 10:20:06

Linux文本命令

2022-11-23 10:31:54

2022-08-24 15:57:17

圖片輪廓

2016-01-26 11:08:54

2021-09-04 23:45:40

機(jī)器學(xué)習(xí)語(yǔ)言人工智能

2023-04-27 07:06:09

Categraf夜鶯

2013-04-01 11:14:56

IT大數(shù)據(jù)網(wǎng)絡(luò)信息化

2019-09-04 11:09:38

物聯(lián)網(wǎng)數(shù)據(jù)邊緣

2014-07-16 17:35:03

Android表單模型

2021-03-16 09:00:00

深度學(xué)習(xí)人工智能傳感器

2021-08-16 11:51:16

微軟Windows 365Azure

2020-05-08 11:12:58

惡意軟件PC安全終端安全

2021-10-21 05:41:27

QueenSono安全工具提取數(shù)據(jù)

2020-12-04 06:39:25

爬蟲網(wǎng)頁(yè)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

波多野一区二区| 青青草av在线播放| 久久亚洲精品中文字幕| 国产精品久久久一本精品 | 精品久久香蕉国产线看观看亚洲| 国产日韩欧美精品| 国产成人精品片| 欧美先锋资源| 91精品国产欧美一区二区成人 | 日本黄在线观看| 日韩电影免费在线观看网站| 色先锋资源久久综合5566| 一二三级黄色片| 91资源在线观看| 国产亚洲欧美中文| 92看片淫黄大片看国产片| 久久精品女人毛片国产| 国产毛片一区二区三区| 制服丝袜激情欧洲亚洲| 成人免费在线小视频| av网站无病毒在线| av在线免费不卡| 国产剧情日韩欧美| 日韩精品一区二区三区国语自制| 女人丝袜激情亚洲| 日韩精品一区二区三区蜜臀| 黄在线观看网站| av网站免费在线观看| 久久奇米777| 国产一区视频在线| 国产区一区二区三| 亚洲国产一成人久久精品| 亚洲黄色在线看| 一起操在线视频| 成人动漫一区| 亚洲少妇中出一区| 蜜桃网站成人| 亚洲乱色熟女一区二区三区| 捆绑调教美女网站视频一区| 欧美在线观看视频| 久久精品波多野结衣| 成人羞羞网站| 亚洲人线精品午夜| 久久久九九九热| 在线日本欧美| 岛国av一区二区| 杨幂一区欧美专区| 狠狠v欧美ⅴ日韩v亚洲v大胸| 国产乱子伦视频一区二区三区| 日本精品久久久| 麻豆91精品91久久久| 欧美成人激情| 尤物精品国产第一福利三区| 亚洲第一黄色网址| 97视频一区| 日韩一区二区三区四区五区六区| 激情视频免费网站| 韩国成人在线| 91福利精品第一导航| 国产精品沙发午睡系列| 爱福利在线视频| 亚洲影院免费观看| 国产精品免费看久久久无码| 久热国产在线| 亚洲欧美在线aaa| 一区二区三区在线观看www| 国产三级电影在线观看| 久久精品免费在线观看| 蜜桃日韩视频| 无码国产精品96久久久久| 成人性生交大片免费看中文网站| 成人资源av| 天天操天天操天天干| 成人国产精品免费| 波多野结衣成人在线| 亚洲国产综合一区| 波多野结衣在线一区| 精品一区二区国产| 男人的天堂在线免费视频| 91热门视频在线观看| 欧美成人综合一区| 天堂在线资源库| 久久精子c满五个校花| 欧美日韩中文国产一区发布| 黄色片在线免费看| 国产精品三级视频| 水蜜桃亚洲精品| 欧美69xxx| 亚洲综合免费观看高清完整版在线| 黄色a级在线观看| 深夜国产在线播放| 精品久久久视频| 亚洲福利精品视频| 精品视频一二| 亚洲韩国青草视频| 国产精品无码在线| 日本成人小视频| 久久亚洲成人精品| 国产亚洲精品久久久久久打不开| 国产精品毛片在线| 国产精品日韩在线| a级片在线播放| 成人一级视频在线观看| 三区精品视频| 中文字幕中文字幕在线中高清免费版 | 亚洲一级不卡视频| 久久精品免费一区二区| 亚洲最大成人| 欧美一区二区二区| www.久久av| 香港欧美日韩三级黄色一级电影网站| 久久99精品久久久久久琪琪| 天天操天天操天天操天天| 免费成人av资源网| 国产伦精品一区二区三区四区视频 | 精品露脸国产偷人在视频| 亚洲精品久久久中文字幕| 99久久人爽人人添人人澡| 一区二区三区视频在线| 国产一级一片免费播放| 免费欧美日韩国产三级电影| 国产精品乱码一区二区三区| 午夜视频在线看| 精品国产福利视频| 三日本三级少妇三级99| 天天操综合520| 欧美成人中文字幕| 天天干天天插天天射| 懂色中文一区二区在线播放| 婷婷久久青草热一区二区| 成人三级高清视频在线看| 在线精品亚洲一区二区不卡| 师生出轨h灌满了1v1| 精品一区不卡| 91精品国产91久久久久| 国产精品久久久久精| 99久久99久久精品免费看蜜桃| 国产麻豆电影在线观看| 自拍网站在线观看| 亚洲第一av网| 欧美日韩在线视频免费| 男人的j进女人的j一区| 欧美性天天影院| 九九色在线视频| 91精品黄色片免费大全| 久久久久99精品成人| 日日摸夜夜添夜夜添国产精品| 国产精品久久久一区二区三区| caopo在线| 国产精品视频yy9299一区| 天天色天天操综合| 亚洲人辣妹窥探嘘嘘| 日韩高清成人在线| 97视频在线观看播放| 国产高中女学生第一次| 一区二区中文字幕在线| 亚洲欧美偷拍另类| 国产精品88久久久久久| 成人天堂噜噜噜| 国产精品久久麻豆| 欧美日韩国产123区| 国产精品www爽爽爽| 蜜臀91精品一区二区三区| 亚洲国产一区二区三区在线 | 91超碰在线| 精品国产伦理网| 日本网站在线免费观看| 91丨porny丨首页| 日韩手机在线观看视频| 色婷婷一区二区三区| 91久久精品日日躁夜夜躁国产| 黄网站在线播放| 欧美大片顶级少妇| 中文字幕亚洲精品一区| 国产日韩在线不卡| 日本黄色福利视频| 欧美日韩亚洲国产精品| 久久久久久九九九九| 91福利精品在线观看| 久久影视电视剧免费网站清宫辞电视 | 人妻一区二区三区| 欧美日韩亚洲精品内裤| 欧美午夜激情影院| 国产另类ts人妖一区二区| 国产二区视频在线| 波多野结衣的一区二区三区| 91亚洲精品久久久久久久久久久久| 青春草免费在线视频| 日韩大陆毛片av| 亚洲无码精品在线播放| 一区二区三区成人| 精品国产无码在线观看| 国产麻豆精品在线| 日本在线观看a| 99久久99久久精品国产片果冰| 国产高清一区视频| 欧美日韩视频免费看| 性欧美视频videos6一9| 888av在线| 亚洲精品99久久久久| 中国a一片一级一片| 亚洲一级二级在线| av黄色免费在线观看| 91小视频在线观看| 亚洲一区二区中文字幕在线观看| 六月婷婷一区| 韩日视频在线观看| 婷婷亚洲最大| 色一情一区二区三区四区| 在线观看视频一区二区三区| 国产mv久久久| 国产污视频在线播放| 久久亚洲电影天堂| 91.xxx.高清在线| 亚洲欧洲日产国产网站| 亚洲精品18在线观看| 欧美性猛片aaaaaaa做受| 人人干人人干人人干| 亚洲精品一二三四区| 精品一区二区三孕妇视频| 97久久人人超碰| wwwxxx色| 国产最新精品精品你懂的| 情侣黄网站免费看| 亚洲精品字幕| 97在线免费视频观看| 国产精品久久久久久影院8一贰佰| 欧美精品一区二区三区在线看午夜| www.神马久久| yellow视频在线观看一区二区| 婷婷久久综合九色综合99蜜桃| 国产激情视频一区| 欧美男体视频| 欧美一级视频在线观看| 岛国av免费在线观看| 久久久久久久久久av| 伊人影院在线视频| 另类色图亚洲色图| 国产稀缺真实呦乱在线| 在线激情免费视频| 成人高清免费观看| 亚洲免费成人在线视频| 麻豆91在线观看| 一路向西2在线观看| 日本91福利区| a在线观看免费视频| 青草av.久久免费一区| 天天爽人人爽夜夜爽| 奇米一区二区三区| 噼里啪啦国语在线观看免费版高清版| 乱人伦精品视频在线观看| 人妻有码中文字幕| 人人超碰91尤物精品国产| 国产喷水theporn| 另类小说欧美激情| 又色又爽又黄视频| 国产福利91精品| 午夜男人的天堂| 91麻豆国产在线观看| 亚洲区免费视频| 国产精品久久久爽爽爽麻豆色哟哟| 在线观看天堂av| 玉米视频成人免费看| 久久久久久天堂| 午夜亚洲国产au精品一区二区| 欧美一级视频免费观看| 欧美中文字幕一区二区三区| 亚洲精品一区二区二区| 777午夜精品免费视频| 精品人妻一区二区三区麻豆91| 亚洲国产97在线精品一区| 你懂的在线看| 久久夜色精品国产亚洲aⅴ| 欧美大片黄色| 热久久免费国产视频| 992tv国产精品成人影院| 亚洲a∨日韩av高清在线观看| 国产suv精品一区二区四区视频| 久久精品国产精品青草色艺| 欧美日韩中文一区二区| 日本老太婆做爰视频| 免费一级欧美片在线播放| 在线看的黄色网址| 成人毛片老司机大片| 午夜精产品一区二区在线观看的| 中文字幕日韩av资源站| 日韩乱码在线观看| 欧美日韩在线一区二区| 亚洲免费成人网| 一区二区欧美久久| 中文av资源在线| 国产成人精品av在线| 精品亚洲二区| 欧美在线日韩精品| 欧美视频在线观看| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| 国产精品影视网| 国产欧美小视频| 午夜成人免费视频| 国产又粗又猛又爽又黄91| 日韩精品免费在线视频| 爆操欧美美女| 日本亚洲欧美成人| 9l亚洲国产成人精品一区二三| 日韩精品国内| 在线亚洲自拍| aaaaaaaa毛片| 中文字幕乱码一区二区免费| 日韩免费av片| 日韩精品一区在线观看| 在线观看黄av| 日本一区二区不卡| 国产精品毛片久久久| 中文字幕一区综合| 日韩成人午夜电影| 9.1成人看片| 亚洲一二三四区| 国产高清精品软件丝瓜软件| 中文字幕在线观看亚洲| 一个人www视频在线免费观看| 99热99热| 欧美fxxxxxx另类| 拔插拔插华人永久免费| 国产蜜臀97一区二区三区| 日日夜夜狠狠操| 亚洲精品xxxx| 高清电影在线观看免费| 亚洲一区二区久久久久久| 日韩a一区二区| 国产精品拍拍拍| 国产日韩欧美制服另类| 国产无遮挡呻吟娇喘视频| 日韩成人免费视频| 91福利在线免费| 国内精品久久国产| 亚洲国产日韩欧美一区二区三区| 成年人性生活视频| 亚洲欧美日韩中文字幕一区二区三区| 亚洲天堂中文网| 深夜福利亚洲导航| 婷婷丁香久久| 麻豆md0077饥渴少妇| 精品中文av资源站在线观看| 大胸美女被爆操| 欧美精品在欧美一区二区少妇| 第三区美女视频在线| 国产精品视频色| 999久久久亚洲| 91精品视频国产| 亚洲精品国产高清久久伦理二区 | 欧美日韩性生活| 午夜在线视频| 91av免费看| 在线看片日韩| 波多野结衣福利| 欧美午夜电影网| 成人影欧美片| 国产超碰91| 中国女人久久久| 少妇真人直播免费视频| 欧美亚洲综合另类| 国产二区三区在线| 成人欧美一区二区三区在线观看| 亚洲特色特黄| 亚洲第一香蕉网| 欧美群妇大交群中文字幕| 一二三四区在线观看| 精品亚洲第一| 日韩成人午夜电影| 欧洲猛交xxxx乱大交3| 亚洲国内高清视频| 美女一区网站| 99re99热| 99麻豆久久久国产精品免费| 黄色污污网站在线观看| 久久精品国产成人| 粉嫩的18在线观看极品精品| 97av视频在线观看| 中文字幕一区av| 手机看片一区二区三区| 国产精品免费久久久| 欧美日韩视频一区二区三区| 最近中文字幕无免费| 欧美三级中文字| 大桥未久在线视频| 亚洲蜜桃在线| av午夜一区麻豆| 一二三四区在线| 欧美一区在线直播| 1024精品久久久久久久久| 人体私拍套图hdxxxx| 欧美日韩成人激情| 国产美女精品写真福利视频| 亚洲欧美久久234| 99久久99久久免费精品蜜臀| 国产精品无码久久av| 热re99久久精品国产66热| 欧美精品二区| 天天操天天干天天操天天干| 亚洲激情小视频|