Javascript图片文字识别(OCR)插件 Ocrad.js 教程
2017-09-20 11:45
736 查看
Ocrad.js 相当于是 Ocrad 项目的纯 JavaScript 版本,使用 Emscripten 自动转换。这是一个简单的 OCR (光学字符识别)程序,可以扫描图像中的文字回文本。
不像 GOCR.js,Ocrad.js 被设计成一个端口,而不是围绕可执行的包装。这意味着后续的图像处理,并不涉及重新初始化可执行代码,以便处理图像尽可能少的进行,因此它需要的时间仅为 GOCR.js 的八分之一。
GOCR.js 已在 github 进行开源。下载地址:https://github.com/antimatter15/ocrad.js。
ocrad.js 的csdn资源下载地址:http://download.csdn.net/download/arsaycode/9988719
下面通过一个简单的 demo 来讲解 Ocrad.js。
ocrad.js 的使用很简单,首先需要引入 ocrad.js 文件。
ocrad.js 提供了一个全局函数,ocrad以图像作为参数,以字符串的形式返回识别文本。
不像 GOCR.js,Ocrad.js 被设计成一个端口,而不是围绕可执行的包装。这意味着后续的图像处理,并不涉及重新初始化可执行代码,以便处理图像尽可能少的进行,因此它需要的时间仅为 GOCR.js 的八分之一。
GOCR.js 已在 github 进行开源。下载地址:https://github.com/antimatter15/ocrad.js。
ocrad.js 的csdn资源下载地址:http://download.csdn.net/download/arsaycode/9988719
下面通过一个简单的 demo 来讲解 Ocrad.js。
<html> <head> <title>业余草:www.xttblog.com</title> <style> body { background: whiteSmoke; font-family: sans-serif; margin: 30px; } #transcription, #pic { background: white; display: inline-block; border: 1px solid #ddd; margin: 10px; } #transcription { font-size: 30px; padding: 30px; min-width: 300px; color: gray; } #transcription.done { color: black; } #main { display: flex; } </style> </head> <body> <h1>Simple Ocrad.js Example</h1> <script src="../../ocrad.js"></script> <script> function recognize_image(){ document.getElementById('transcription').innerText = "(Recognizing...)" OCRAD(document.getElementById("pic"), function(text){ document.getElementById('transcription').className = "done" document.getElementById('transcription').innerText = text; }) } </script> <div id="main"> <!-- CODE大全:www.codedq.net --> <img id="pic" src="img/message.png" onload="recognize_image()"> <div id="transcription"></div> </div> </body> </html>
ocrad.js 的使用很简单,首先需要引入 ocrad.js 文件。
<script src="ocrad.js"></script>
ocrad.js 提供了一个全局函数,ocrad以图像作为参数,以字符串的形式返回识别文本。
var string = OCRAD(image); alert(string);
相关文章推荐
- OCR 图片文字识别图解教程
- ocr识别图片文字,调用OneNote
- Andrew NG 机器学习 笔记-week11-应用实例:图片文字识别(Application Example:Photo OCR)
- C#调用OCR组件识别图片文字
- Echo.js – 简单易用的 JavaScript 图片延迟加载插件
- Python使用OCR技术识别图片中的文字(入门篇)
- HTML5 JavaScript实现图片文字识别与提取
- Echo.js – 简单易用的 JavaScript 图片延迟加载插件
- 阿里 旷视 百度 OCR图片文字识别功能对比
- ABBYY FineReader OCR图片文字识别软件安装应用
- Python图像处理之图片文字识别(OCR)
- JavaScript 图片放大镜插件 enlarge.js 以及移动版 enlarge.touch.js
- java 图片文字识别 ocr
- 借@阿里巴巴 耍了个帅——HTML5 JavaScript实现图片文字识别与提取(转载原因:欣赏Geek精神)
- html5添加canvas来将图片制作成马赛克效果的js插件教程
- 利用百度OCR的node.js的接口实现文字识别的功能
- android的ocr功能支持,主要用tess-two做图片文字识别
- JavaScript 上传图片效果立即显示 JS插件
- 用百度AI的OCR文字识别结合JAVA实现了图片的文字识别功能
- 怎样用ocr软件识别图片中的文字