吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9423|回复: 50
收起左侧

[Python 原创] 【OCRmyPDF】扫描文档转换为可搜索文字版PDF

  [复制链接]
d8349565 发表于 2022-9-30 23:27
本帖最后由 d8349565 于 2022-10-1 00:11 编辑

【OCRmyPDF】在线转换可搜索文字PDF

“专业的IT人员不做繁琐的日常文件管理工作,专业的白领也负担不起软件定制与维护”
以上大概就是我开始自学Python编程的原因吧!

一、说明


OCRmyPDF是一个应用程序和库,它向PDF中的图像添加文本“层”,使扫描的PDF图像可搜索。它使用OCR来猜测图像中包含的文本。它是用Python编写的。OCRmyPDF支持允许自定义处理步骤的插件。

近期看到关于OCRmyPDF的推文,联想到自己手上扫描的协议、文件一大把,有时页码较多,查找关键内容很不便捷,于是下班时间折腾了两天,完成了Windows本地化安装测试(可批量、可选页、可输入图片等),文件处理后,相当于在PDF文件的每一页中添加了透明的文本层,内容检索非常效率。
在网页截图保存到PDF(特地选择清晰度较低文件),然后转换进行对比 转换后,可在文档内搜索文本内容,也能复制粘贴出来
image-20220930220616547 image-20220930220454717
为了发个帖子,在linux服务器中部署了程序,在以下网页供大家使用测试。

个人服务器部署测试

image-20220930224218043

二、使用方式


20220930_231744 (1).gif

三、安装方式


# 服务器安装顺序
sudo apt-get -y remove ocrmypdf
sudo apt-get -y update
sudo apt-get -y install \
    ghostscript \
    icc-profiles-free \
    libxml2 \
    pngquant \
    python3-pip \
    tesseract-ocr \
    zlib1g
pip3 install ocrmypdf
# 简单的python代码,具体参数参考官方文档
import ocrmypdf

file = r'input.pdf'
output = r'output.pdf'
ocrmypdf.ocr(file,output ,lang=['chi_sim','eng'], deskew=True)

免费评分

参与人数 4吾爱币 +2 热心值 +4 收起 理由
水里鱼 + 1 谢谢@Thanks!
dmxy0931 + 1 + 1 谢谢@Thanks!
NICK_ + 1 + 1 我很赞同!
xuqiang2240 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| d8349565 发表于 2022-10-1 10:33
lsyh1688 发表于 2022-10-1 10:20
请教个人的win系统电脑如何实现呢?

我还没整理好如何具体流程,后续整好,测试没问题了再发

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
xiaowuai + 1 + 1 非常期待!+1
lsyh1688 + 1 + 1 非常期待!

查看全部评分

xaiwant 发表于 2022-10-1 15:13
wlq6030 发表于 2022-10-1 00:08
雾都孤尔 发表于 2022-10-1 00:50
学习下,试试看搭建。感谢分享。
webyjh 发表于 2022-10-1 01:06
不能提交文件啊
cszdz999 发表于 2022-10-1 04:50
可否打包成本地安装程序
头像被屏蔽
tl;dr 发表于 2022-10-1 06:47
提示: 作者被禁止或删除 内容自动屏蔽
mashan2014 发表于 2022-10-1 07:15
那么少的代码。历害。
kooke2008 发表于 2022-10-1 07:34
挺实用的,在一些场合需要用得到。
稻海香 发表于 2022-10-1 09:21
感觉很好。后续还能再用吗?
andydqq2006 发表于 2022-10-1 09:44
扫描件能单独复制文字吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 16:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表