关于文字的提取

网络端口(包括TCP端口UDP端口)的作用、定义、分类,以及在视频监控流媒体通信中的定义 在TCP/IP协议中,端口号是一个16位的整数,用于标识网络应用。端口号的主要作用是让应用层的各种应用进程都能将其数据通过端口向下交付给传输层,以及让传输层知道应当将其报文段中的数据向上通过端口交付给应用层的哪个进程。网络端口号有很多个,多个服务器的端口可以相同,TCP端口、udp端口相互独立。网络视频监控流媒体通信中经常会用到不同的网络端口。在视频通信中,有时候会出现端口被用完的情况,这种情况下,就需要进行多个服务器的并发处理。 阅读详情

一,PDF转换WORD篇
如何提取PDF中的文字,图片等特效

我们日常工作学习中有关的学术论文或学术报告或者课程教材等等都以pdf格式保存,如何把它们转换成可编辑的word文档或者提取相应的重要信息。网上有不少 pdf 到 word 的转换软件或插件,可是大都对英文等识别姣好,一些繁体的软件又不适合我们,我们可以利用office2003的组件microsoft office Document Imaging可以实现从PDF中任意提取任何页面的文字和图像等功能。

先来介绍一下最简单的提取方法吧,打开PDF的文件资料,利用本身的文本提取工具可以完全提取了,但是有的PDF是增加了128位秘钥的,想要提取是不会那么简单的,即使用软件或者简单复制的时候,出来的效果却是乱码之类的东西。
而且单纯的用文本工具只能把PDF中的文字提取出来,其他的特效:图片等是无法显示出来的,首先看一例文本提取:
我想提取下图的文字:具有SAP的企业系统。


直接在ADOBE READER 的“工具”选项那就轻松可以实现:

或者直接利用快捷方式中的图形直接提取就可以了:

直接提取的效果就是我们通常所说的“复制”到“粘贴”,文字东西少还是可以,如果有300页的PDF我怕只有“傻瓜”才会那么做吧!呵呵!玩笑!下面的图片我们怎么办(举个例子)如果是报表的数据图呢?如何人、放到WORD里呢?

所以只有求助office2003的组件microsoft office Document Imaging的功能了,即使它不是最好的,在ADOBE READER 那有一个“打印机”的图标,进入后来到如下的画面,在名称那选择“microsoft office Document Imaging”,下面还有设置的打印范围,可以选择所有的PDF文件或者选择想要提取的页面也可以,或者指定多少页到多少页都是可以实现的,页面处理功能就是保持页面的大小或者根据你要打印的纸张的大小选择就可以了,页数就是处理后的页数。

根据需要我最后进行了选择,什么都保持原来的大小和清晰度等,然后我们确认就可以了:

之后会出现“保存”的对话框,注意下面的文件名,可以更改或者改变的,但是下面的保存类型千万不要变,保持MDI格式就可以了:

之后会出现所预览的页面,也就是你上面选择参数后的结果,这时候的图片和PDF还是一样的:

之后在[color[red]“工具”这个选项上选择“将文本发送到WROD”这个选项:

然后出现一个可选择的对话框,选择的时候要注意选择“输出时候保持文件不变”,然后保存到想要的位置:

如果机器之前设置了OCR擦件选项,需要更新的,不过不要紧的,系统会自动给你安装的,选择确定就可以,时间也不会很久的,我的机器3秒OK了:

然后安装开始:

之后就是安装的进度条了,很快安装OVER,功能可以用了:

最后呈现在你面前的就是转换后的文字了,其实应该是黑色字体,5号字的大小的,我从新给调整了和以前的模式,是不是一样的呢?
图片的实现和文字的实现是一样的,不过WORD一定要支持图片模版的,2003版本的可以,2000没尝试,经过很多的使用,可以说95%的文字都是可以清晰的提取出来的,这点没问题的!呵呵!

二、图片中文字的提取

      微软在Microsoft Office 2003中的工具组件中有一个“Microsoft Office Document Imaging”的组件包,它可以直接执行光学字符识别(OCR),下面笔者就为大家介绍利用Office 2003新增的OCR功能从图片中提取文字的方法。

   第一步 我们需要安装“Microsoft Office Document Imaging”的组件,点“开始→程序”,在 “Microsoft Office 工具” 里点“ Microsoft Office Document Imaging” 即可安装运行。

          第二步 打开带有文字的图片或电子书籍等,找到你希望提取的页面,按下键盘上的打印屏幕键(PrintScreen)进行屏幕取图。

   第三步 打开Microsoft Office Word 2003 ,将刚才的屏幕截图粘贴进去;点击“文件”菜单中的“打印”,在安装Microsoft Office Document Imaging组件后,系统会自动安装一个名为“Microsoft Office Document Imaging Writer”的打印机。如图2所示,在“打印机”下拉列表框中选择“Microsoft Office Document Imaging Writer”打印机,其他选项无须额外设置,点击“确定”按钮后,设定好文件输出的路径及文件名(缺省使用源文件名),然后很快就可以自动生成一个MDI格式的文档了。打开刚才保存的MDI类型文件(如图3所示),根据你的需要用鼠标选择文字内容(被选中的内容在红色的框内),然后单击鼠标右键,在弹出的快捷菜单中选择“将文本发送到Word”,即可将图片内容自动转换为一个新的Word文档,然后你就可以在Word文档中随心所欲地进行编辑了。

提示:如果你不想将转换的内容输入到一个新的Word 文档中,而是希望粘贴到一个已经打开的Word 文档,只需在上面的操作中点击右键菜单的“复制”,然后再到指定文档中执行粘贴即可。
 (抓图小帮手 1.2

使用这套软件,您可以截取屏幕上任何大小的图片并且保存下来。它具备了所有基本的抓图
www.onlinedown.net/soft/1202.htm

三、提取PPT文件中的文字转换成WORD文档的小工具-ppt Convert to doc(只有76K)



本程序可以将PPT文件的所有文字内容(包括幻灯片和备注)提取成WORD文档,该文件保存于PPT文件所在目录,若PPT文件名为“XXX.ppt”,则转换获得的WORD文档的文件名将是“XXX.ppt.Convertor.doc”。本程序转换后的WORD文档中文字顺序排列,并未排版,因此尚需用户自行调整。
    本程序无需安装,直接运行。最好将之前运行的 WORD 和 POWERPOINT 程序均关闭。将欲操作的PPT文件拖入程序,按程序界面中的“开始”按钮即可。操作过程中幻灯片和Word文档自行活动,不必担心。转换时间视幻灯片文字多少而定,一般1至2分钟搞定。转换结束后程序自动退出。
    转换前可以选择获是否在得的Word文档中添加分隔标志文字。若选择添加,则分隔标志文字的格式为:Page No.X:表明其后的文字源于第X张幻灯片;WordsFromSlide:表明其后的文字源于幻灯片页面;WordsFromNotePage:表明其后的文字源于备注页面。

四、提取视频中的文字

图片文字提取 该软件能够从截取的图片中,将文本提取出来,就像QQ截图一样的简单,如果大家有这方面的需求,不防下下来用一下. 我自己用着觉得挺好用的,识别的正确率很高. 立即下载

相关推荐

网店工商信息图片文字提取

java图片提取文字信息java图片提取文字信息java图片提取文字信息

提取文字的三种方法你知道吗?

在平常工作中,你们都是使用哪种方法提取图片中的文字呢,今天就给你们分享2个提取文字的方法。 1.QQ 这个应该很多人都知道吧,用最多的就是在上学的时候,非常的喜欢用。 2.百度 百度的拍照识别。 3.滴答写 不论是截图还是手写文字,或者是表格文字,证件照片等都可以提取文字。 截图之后打开滴答写上传进去,上方是你上传的图片,下方是识别的文字,然后直接复制就可以使用。 如果你的手写文字想保存成文档也可以。先用手机拍照,然后把图片上传进去。 不用担心字写得不好看,基本上都是可以识

didapeiyin的博客 6582

LiveGG安装包V1.8

LiveGG安装包V1.8,建议到Github原仓库里下载

使用paddleocr实现图片文字智能提取

PaddleOCR是由百度开发的一款开源光学字符识别(OCR)工具,基于PaddlePaddle深度学习框架。它专注于提供轻量级、灵活且高效的OCR解决方案,旨在帮助开发者研究人员在各种应用场景中快速部署OCR功能。PaddleOCR涵盖了OCR的全流程,包括文本检测、文本识别文本校正等环节。

十年以上架构设计经验,专注于软件架构和人工智能领域,对机器视觉、NLP、音视频等领域都有涉猎 8496

视频文字提取软件哪个好?不妨试试这款

你了解什么是视频提取文字技术吗?视频提取文字技术,即通过计算机视觉语音识别等先进技术手段,从视频中自动提取换为可编辑的文字文本。这项技术的出现,打破了传统手动输入或复制粘贴的限制,大大提高了文字获取的效率准确性。作为一款智能视频识别软件,它运用先进的图像处理语音识别算法,能轻松实现视频中文字内容的准确提取,并将其化为可编辑存档的文本形式。幸运的是,随着科技的进步,视频提取文字技术应运而生。视频提取文字技术正逐渐改变着我们处理视频信息的方式,实现了从视觉到文本的跨界换。看完文章大家应该了解。

313

提取文字的几种方法(推荐使用)

分享一篇可以用来识别文字的方法,相信大家也遇到过很多不能复制的文字的了吧,但又想要其中的,又不想进行打字,这样就很让人烦恼,别怕,小编来给你分享一个提取文字的多种方法。你可以选择方便使用的其中几种, 地址如下所示: https://jingyan.baidu.com/article/4f7d571283c94a5b201927fe.html ...

weixin_45708563的博客 2756

php案例 UDP

逐行解释创建一个基于 IPv4(AF_INET)、数据报(SOCK_DGRAM)、UDP 协议(SOL_UDP)的 socket。把socket绑定到本地所有IP的12345端口上。这样,任何发到本机12345端口的UDP数据包都能被这个socket接收。whiletrue...进入一个死循环,不断等待处理客户端消息。

qq_37805832的博客 1033

php 监听udp端口,udp监听与发送

一、按照手册如下代码,建立UDP监听:$udp_worker = new Worker('udp://127.0.0.1:9090');$udp_worker->onMessage = function($connection, $data){var_dump($data);$connection->send('get');};Worker::runAll();问题:如何实现多个客户端...

weixin_31297157的博客 992

php服务端 udp超时,PHP -fpm 引起的 udp 端口占用过多,导致 udp 出不去, DNS 无法解析...

背景:收到 Unknown: php_network_getaddresses: getaddrinfo failed: Name or service not known 错误提示。这个提示显然是域名解析出现问题了。检查:dig 域名提示:dig: isc_socket_bind: address in usenslookup 域名提示:nslookup: isc_socket_bind: ad...

weixin_39637545的博客 492

php udp发送接收_PHP中udp或tcp请求数据

PHP中使用tcp或者udp请求数据,分为两种1:需要向udp发送数据才能获取到返回值的/***$service_port端口号*$address服务器地址*$in发送的参数**/publicfunctionSend_socket_xdcoder_udp($service_port,$address,$in){//采用phpsocket技术使用UDP协议连接设备$socket=...

weixin_39575937的博客 1451

centos7查看udp端口_Linux如何查看端口状态

netstat命令各个参数说明如下:  -t : 指明显示TCP端口  -u : 指明显示UDP端口  -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)  -p : 显示进程标识符程序名称,每一个套接字/端口都属于一个程序。  -n : 不进行DNS轮询,显示IP(可以加速操作)即可显示当前服务器上所有端口及进程服务,于grep结合可查...

weixin_32022143的博客 8946

php udp发送接收_php编写TCPUDP

功能描述用php语言实现tcpudp服务客户端,能进行互相通信TCPUDP简介TCP:可靠,传输大小无限制,但是需要时间来建立连接,差错控制开发大;主要用于文本、程序等可靠性高的数据传输。UDP:不可靠,传输大小限制在1472字节以下,不需要建立连接,差错控制开销小;主要用于类似图像、声音、网络游戏、视频会议等等对可靠性要求没有那么高的业务进行传输。创建TCP服务方案一: 用socket方式...

weixin_42133452的博客 3084

python测试udp端口_python检测远程udp端口是否打开的方法

本文实例讲述了python检测远程udp端口是否打开的方法。分享给大家供大家参考。具体实现方法如下:代码如下:import socketimport threadingimport timeimport structimport Queuequeue = Queue.Queue()def udp_sender(ip,port):try:ADDR = (ip,port)sock_udp = sock...

weixin_39905624的博客 335

php udp发送接收_php socket UDP协议通信案例

之前讲述了TCP协议的通讯案例,现在再来讲一下UDP协议的案例。UDP与TCP不同之处在于:UDP是面向非连接、传输不可靠、用于传输少量数据(数据包模式)、速度快;而TCP是面向连接、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。1.php制作的socket服务端主要功能是设置socket通信的IP地址及端口号,监听端口,有客...

weixin_39911066的博客 553

nginx tcp端口发_使用Nginx进行TCP/UDP端口

如需VPS代购、PHP开发、服务器运维等服务,请联系博主QQ:337003006Nginx (engine x) 是一个高性能的HTTP反向代理服务器,也是一个IMAP/POP3/SMTP服务器。在1.9.13版本后,Nginx已经支持端口发。之前分享过《Linux安装rinetd实现TCP端口发》,rinetd配置简单,使用方便,但遗憾的是不支持UDP发。如果需要同时支持TCP/UDP端...

weixin_39675038的博客 1267

测试udp 端口是否开放

文章概述:怎样测试远程UDP端口,我们一般情况下,应用服务都使用的TCP端口,但是某些情况下,我们也需要开启UDP端口。本文简要描述怎样测试UDP端口是否正常? TCP端口大家都知道,比如80端口,可以使用 telnet ip 80,来验证端口是否正常监听,那UDP端口是否可以同样测试呢?详细如下: 下面我们来进行测试,123端口是服务器42.11.12.13打开的UDP端口, ud

liuhongxian的专栏 9万+

docker 端口映射 udp_五分钟快速了解Docker

程序猿的生活:2020PHP程序员发展路线​zhuanlan.zhihu.com概述使用docker搭建开发环境将近1年了,自我感觉docker的强大并非如此,不过没有机会将docker部署生产环境,有位架构师曾说过,最新的未必是最好的,架构要选择最佳的,请大家也慎重。10年架构师领你架构-成长之路-(附面试题(含答案))程序猿的生活:(腾讯T3-T4)打造互联网PHP架构师教程目录大全,只要你看...

weixin_39738755的博客 2566

php发送UDP协议数据

1.创建一简单的UDP服务器 //服务器信息 $server = 'udp://127.0.0.1:9998'; //消息结束符号 $msg_eof = "\n"; $socket = stream_socket_server($server, $errno, $errstr, STREAM_SERVER_BIND); if (!$socket) { die("$errstr ($errno)"...

猛犸象 2988
上一篇: Linux 基本概念
下一篇: 网站的PR值
wxexplorer
博客等级 码龄20年 1粉丝 38原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值