工作中经常会有将大量纸质材料转换电子文档的需要,今天就介绍一个快速转换的方法。

思路:

首先需要将材料用手机拍成照片,按照阿拉伯数字从1开始命名,然后写个程序可以识别图片的工具就可以了。今天就借用百度云的文字识别API实现这个功能:

# encoding:utf-8
import requests
import base64
def get_access_token():AK='NEqHQFs0oBcxAdkZXRnHGQPp' # client_id 为官网获取的AKSK='BrUGOa1Htz364UOdkHLGS7KxbA5G6Kkc'# client_secret 为官网获取的SKhost = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=%s&client_secret=%s'%(AK,SK)response = requests.get(host)access_token = response.json()['access_token']return  access_token#imag_num 图片张数
def image_analysis(imag_num):request_url = "https://aip.baidubce.com/rest/2.0/ocr/v1/general_basic" #调用api接口for i in range(1,int(imag_num)+1):f = open(str(i)+'.jpg', 'rb') # 二进制方式打开图片文件img = base64.b64encode(f.read())request_url = request_url + "?access_token=" + get_access_token()headers = {'content-type': 'application/x-www-form-urlencoded'}response = requests.post(request_url, data={"image":img}, headers=headers)if response:words_result=response.json()['words_result']if words_result:result=open('result.txt',mode='a')for words in words_result:result.write(words['words']+'\n')
if __name__=='__main__':imag_num=input('请输入图片张数(比如 2):')print('**************图片正在解析**************')image_analysis(imag_num=imag_num)input('图片解析完成,已保存到result.txt,按任意键退出:')

备注:代码中使用的AK 和 SK是我申请好的可以直接使用,但如果大量调用还是请自己申请一个吧。
关注微信公众号,可以下载打包EXE程序奥。

如何快速将几十张纸质材料转换成电子文档相关推荐

  1. 公文转成电子文档需要注意的事项

    事业单位之间会互相传发一些公文,接收单位会对公文进行分析,并给出解决方案,涉及到把公文转成电子文档,目前通过人工敲字实现. 转成电子文档后,需要做好版本管理,几月几号那个部门的文档,几月几日接受了什么 ...

  2. 如何用手机把纸质便签的文字转变成电子文档

    在信息爆炸的时代,如果要记录一些信息,依然有人喜欢用纸质的便签.拿出随身携带的笔记录在便签纸上,贴在什么地方或者放在自己容易找到的地方,想看的时候拿出来看看.不过随着记录的信息越来越多,用户会发现纸质 ...

  3. 什么软件可以支持试卷扫描成电子文档?

    以前老师们在检查试卷的时候,都需要耗费很多时间和精力去仔细看学生们填的试卷.有的字迹工整的试卷容易检查又阅读起来方便,而有的试卷书写潦草,看起来就像鬼画符一样,老师都不知道怎么下笔评分.不过现在我们可 ...

  4. JS 如何快速高效的将数组转换成树形结构

    JS 如何快速高效的将数组转换成树形结构 const data = [{id: 1,pid: 0,name: 'body'}, {id: 2,pid: 1,name: 'title'}, {id: 3 ...

  5. wps的ppt怎么存html,如何将网页快速转换为WPS与WORD文档 ppt怎么转换成word文档

    导读:小编根据大家的需要整理了一份关于<如何将网页快速转换为WPS与WORD文档 ppt怎么转换成word文档>的内容,具体内容: 看到图文并茂的网页,想把它全部或部分转换为WPS或者WO ...

  6. 图片文字怎么转换成Word文档?教你两招快速解决

    图片中的文字怎么把它转换成Word文档呢?大家在办公的过程中肯定有使用图片的时候,因为图片可以快速将重要的内容记录下来,至于后面的整理图片的时候,很多小伙伴就不想动了,因为需要将图片中的文字用键盘打出 ...

  7. CAD快速入门,将PDF转换成CAD

    CAD快速入门,将PDF转换成CAD 一般我们把设计图完成之后,都会将CAD文件转换成其他的各种版本,当然也会有将PDF转换成CAD的.我们今天就来好好的说一说,怎么才能CAD快速入门并且将PDF转换 ...

  8. 如何使用ABBYY FineReader 12将JPEG文件转换成Word文档

    日常工作中处理JPEG格式的图像文件时,有时需要转换成Word文档进行编辑,市场上应用而生了很多转换工具,相信不少人听说过OCR(光学字符识别)软件,可以用来转换图像文件,而在OCR软件中, ABBY ...

  9. 怎么把图片文字转换成word文档?介绍一个方法

    怎么把图片文字转换成word文档?这类问题在我们整理查找资料时最常见,因为很多信息都以图片形式展示了出来,我们在归纳时如果将其转换成文字在转成Word,就更易于日后编辑查看.而今天跟大家分享的是直接将 ...

最新文章

  1. Kubernetes 1.5部署sonarqube
  2. MySQL数据库之事务
  3. 高职计算机等级考试试题,高职院校计算机等级考试的教学与思考
  4. nginx main user
  5. 方正电脑如何关闭网络启动计算机,方正电脑怎么进安全模式
  6. IIS7.5应用程序池集成模式和经典模式的区别介绍
  7. 动易模板制作示例(一)
  8. java笔试试题含答案_Java笔试题带答案
  9. linux校验密码错误,linux 命令 如何做密码校验
  10. 计算机找网络共享盘快捷键,电脑共享快捷键不见了怎么办
  11. 周易正易 p1-100
  12. 8/11 Perl和Postgresql联合在京交流会 Perl6项目经理远道参加
  13. 【社区图书馆】携程架构与实践图书
  14. 宏基因组理论教程1宏基因组简介
  15. 2017.12.10《“剑锋OI”普及组多校联盟系列赛(14)#Sooke#Kornal 的课余时间 》分析报告
  16. 01-Empire-Lupin-One vulnhub靶场(ssh2john)
  17. Unsupported major.minor version 51.0 (unable to load class
  18. 数据可视化带你了解关于妈妈们的那些事儿
  19. 脑电必读文章:ERP经典成分汇总
  20. 用Python模拟欧冠小组抽签,一不小心把某队抽进死亡之组

热门文章

  1. CentOS 7下Java的SecureRandom种子初始化失败解决办法
  2. sharding子查询_ShardingSphere 分页
  3. 五月天的《终于结束的起点》
  4. 利用临床数据库就能发SCI?看完这篇!直呼做临床数据分析超简单
  5. android 6.0 电池优化,android应用申请加入电池优化白名单
  6. Windows10——Diskgenius分区把c盘扩大操作方法(C盘扩容)
  7. twitter api的使用
  8. 汇编语言电子琴实验c语言,电子琴实验及报告.docx
  9. 计算机辅助翻译论文的应用环境,计算机辅助翻译(CAT)技术在现代翻译中的应用探析.pdf...
  10. 信息系统管理工程师考试笔记(选择题)