利用NodeJs实现图片提取文字

  • 前言
  • 需要准备
  • 实现
  • 效果
  • 总结

前言

看到许多有用的API,但是没有人做教程或者是教程不是很详细

需要准备

1. 注册百度只能云的账号
2. 去申请文字识别的API(免费的,一天可调用500次)
3. 下载 baidu-aip-sdk- github下载- npm下载- 百度AI开放平台下载
4.以及Node环境

实现

 const fs = require("fs");const path = require("path");const AipOcrClient = require("baidu-aip-sdk").ocr;// 设置APPID/API_KEY/SECRET_KEY  // 申请到接口的APP_IDconst APP_ID = "申请到接口的APP_KEY";   const API_KEY = "申请到接口的APP_KEY";const SECRET_KEY = "申请到接口的SECRET_KEY";// 创建一个对象const client = new AipOcrClient(APP_ID, API_KEY, SECRET_KEY);let image = fs.readFileSync(path.join("C:/Users/Desktop","1.jpg")).toString('base64');// 只需输入文件的路劲即可client.generalBasic(image).then(function (result) {console.log(JSON.stringify(result));}).catch(function(err){console.log(err);})

效果

图片:

识别:

总结

  1. 这个案例只是提取本地图片的文字,也可以提取网络上的图片的文字,具体操作请看官方API文档
  2. 如果出现错误抛出了错误代码,官方也有各个错误代码的解释

利用NodeJs实现图片提取文字相关推荐

  1. python写一个自动识别图片提取文字

    python写一个自动识别图片提取文字. ** 1.介绍 使用python写一个自动识别图片提取文字的exe. 进行图像的文字识别,将图像中的文字提取出来,可以帮助我们完成很多有趣的事情. 准备工作 ...

  2. 图片提取文字功能很神奇?Java几行代码搞定它!

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/weixin_44671737/ article/details/110000864 摘要 近日浏 ...

  3. 几行 Java 代码搞定图片提取文字功能

    近日浏览网上一些图片提取文字的网站,觉得甚是有趣,花费半日也做了个在线图片识别程序,完成了两个技术方案的选择,一是 tesseract + Python flask的方案实现,二是 tesseract ...

  4. 图片提取文字怎么做?两种途径可以一试

    在日常办公学习中,我们经常会碰到需要处理图片上文字的问题,逐字逐句敲键盘费时费力,现在市面上已经有不少支持图片提取文字的软件,使用起来方便快捷.接下来介绍以下两种,一键缩减你的时间成本. 1.我们可以 ...

  5. [软件工具]OCR批量识别图片提取文字信息提取号码编号单号软件使用教程

    当你有很多图片,但是想提取这些图片里面的手机号或者编号或者快递单号,或者是其他一些信息时候这个工具就很有用了,一般都是通过打开图片一张一张去查看手动输入信息,但是图片很多时候基本就是个体力活,十分不方 ...

  6. 图片提取文字软件哪款比较好用?ocr文字识别算不算是人工智能?

    图片提取文字软件哪款比较好用?ocr文字识别算不算是人工智能? 扫描软件的用途特别广泛,大家想要下载这类软件的话,可以在网上挑选一款免费发.接下来小编就给大家介绍免费扫描软件哪款比较好用?ocr文字识 ...

  7. 图片提取文字功能很神奇?Java几行代码搞定它

    摘要 近日浏览网上一些图片提取文字的网站,觉得甚是有趣,花费半日也做了个在线图片识别程序,完成了两个技术方案的选择,一是tesseract+python flask的方案实现,二是tesseract+ ...

  8. 小程序使用百度图片提取文字api

    微信小程序上实现拍照或者使用相册内图片,提取识别文字,可以使用百度提供的识别图文的api接口 首先去百度注册 https://ai.baidu.com/tech/ocr?track=cp:ainsem ...

  9. python图片提取文字软件_python识别图片文字_图片文字识别软件,快速提取文字...

    图文识别是一种可以使你转换不同文档的技术,比如将扫描纸质文档,PDF文件或者数码相机拍摄的图片转换成可以编辑的文档. 假设你获得了一个纸质文件-比如,杂志.彩页或者你合作伙伴发给你的PDF合同.很明显 ...

  10. 图片提取文字到word

    方法1.如果你有扫描仪的话,就需要一款汉王OCR软件,如6800.如果没有扫描仪的话,需要购进一款汉王6800(或更高的级别的)扫描仪,随机赠送OCR软件. 它能够将扫描的文字直接导入到WORD中进行 ...

最新文章

  1. python做excel表格代码_python实现跨excel的工作表sheet之间的复制方法
  2. 二次重建基本完成辣!
  3. Chrome Beta for MacLinux正式发布下载
  4. c语言翻译时为0运行为2,高级语言程序设计:、二章习题解答
  5. 这样讲闭包,你终生难忘
  6. HttpServletResponse中sendError与setStatus的区别
  7. 图解大数据 | Hive与HBase详解@海量数据库查询
  8. 专注于开源数据科学软件的非营利基金会—— NumFOCUS 的来龙去脉(下)
  9. 深度学习模型---稀疏编码 Sparse Coding
  10. 阿里icon小图标在vue中的教学使用(两种主流方案)
  11. ae导出gif插件_AE脚本-快速输出GIF动图格式插件脚本 GifGun 1.7.7 Win/Mac 支持AE CC 2019...
  12. 采用卡尔曼滤波计算电池SOC
  13. item在C语言中是什么意思中文,单词item中文表达的是什么意思
  14. 天津大学计算机学院考研复试名单,天津大学各学院2019考研复试办法及复试名单...
  15. 《InnoDB存储引擎》第五章——索引与算法
  16. fastjson html 转义,JSONString的转义和反转义
  17. QQ坦白说如何查对方身份??其实很简单~
  18. bitbake中bb文件的描述
  19. 海盗云商php,海盗云商(2.2.1.160429)前台无限制注入(无需登录,无视GPC)
  20. python爬虫有要求会redis么_Python爬虫-Redis

热门文章

  1. 超级终端连接华为交换机_win10深度系统怎么使用超级终端连接华为交换机?
  2. PDF如何转换成jpg图片
  3. VBA编程_常用函数总结1
  4. 再谈Redis应用场景
  5. dea分析的matlab实现,利用MATLAB进行DEA交叉评价分析
  6. android imageview 获取bitmap缩放大小,android – Imageview缩放方法“centercrop”作为代码...
  7. Charles使用手册
  8. 需求分析报告模板(免费)
  9. 认知电子战 (1.2):认知理论及其在无线电领域的应用
  10. 内网部署GPS定位系统方案