图片文字识别(OCR)插件Ocrad.js教程


Posted in Javascript onNovember 26, 2018

下面通过一个简单的 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);

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js常见表单应用技巧
Jan 09 Javascript
mailto的使用技巧分享
Dec 21 Javascript
jQuery中读取json文件示例代码
May 10 Javascript
js中return false(阻止)的用法
Aug 14 Javascript
jQuery获取checkboxlist的value值的方法
Sep 27 Javascript
javascript实现密码验证
Nov 10 Javascript
jquery div模态窗口的简单实例
May 28 Javascript
微信小程序 教程之小程序配置
Oct 17 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
Dec 14 Javascript
Angular.js实现注册系统的实例详解
Dec 18 Javascript
JSONP 的原理、理解 与 实例分析
May 16 Javascript
js实现贪吃蛇游戏 canvas绘制地图
Sep 09 Javascript
JS 验证码功能的三种实现方式
Nov 26 #Javascript
trackingjs+websocket+百度人脸识别API实现人脸签到
Nov 26 #Javascript
tracking.js页面人脸识别插件使用方法
Apr 16 #Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
Nov 26 #Javascript
Vue.js的动态组件模板的实现
Nov 26 #Javascript
解决Vue开发中对话框被遮罩层挡住的问题
Nov 26 #Javascript
Vue项目部署在Spring Boot出现页面空白问题的解决方案
Nov 26 #Javascript
You might like
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
php递归实现无限分类的方法
2015/07/28 PHP
纯CSS3实现质感细腻丝滑按钮
2021/03/09 HTML / CSS
javascript编程起步(第一课)
2007/01/10 Javascript
JavaScript 数组循环引起的思考
2010/01/01 Javascript
Jquery事件的连接使用示例
2013/06/18 Javascript
javascript setTimeout和setInterval计时的区别详解
2013/06/21 Javascript
在JavaScript中操作数组之map()方法的使用
2015/06/09 Javascript
javascript 应用小技巧方法汇总
2015/07/05 Javascript
理解javascript定时器中的setTimeout与setInterval
2016/02/23 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
javascript滚轮事件基础实例讲解(37)
2017/02/14 Javascript
angular4中关于表单的校验示例
2017/10/16 Javascript
vue router带参数页面刷新或回退参数消失的解决方法
2019/02/27 Javascript
Vue实现附件上传功能
2020/05/28 Javascript
使用Python的Flask框架实现视频的流媒体传输
2015/03/31 Python
python实现在windows下操作word的方法
2015/04/28 Python
新手如何快速入门Python(菜鸟必看篇)
2017/06/10 Python
对python创建及引用动态变量名的示例讲解
2018/11/10 Python
PyQt4编程之让状态栏显示信息的方法
2019/06/18 Python
python使用requests.session模拟登录
2019/08/09 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
Pytorch的mean和std调查实例
2020/01/02 Python
Skyscanner台湾:全球知名的旅行比价引擎
2018/07/01 全球购物
PHP两种查询函数array/row的区别
2013/06/03 面试题
毕业生怎样写好自荐信
2013/11/11 职场文书
业务员薪酬管理制度
2014/01/15 职场文书
毕业论文评语大全
2014/04/29 职场文书
优秀少先队工作者事迹材料
2014/05/13 职场文书
党员民主生活会整改措施
2014/09/26 职场文书
2014年煤矿安全工作总结
2014/12/04 职场文书
廉政承诺书2015
2015/04/28 职场文书
python用字节处理文件实例讲解
2021/04/13 Python
天谕手游15杯全调酒配方和调酒券的获得方式
2022/04/06 其他游戏
Python+pyaudio实现音频控制示例详解
2022/07/23 Python