Ocrad.js 相当于是 Ocrad 项目的纯 版本,使用 Em en 自动转换。这是一个简单的 OCR (光学字符识别)程序,可以扫描图像中的文字回文本。
不像 GOCR.js,Ocrad.js 被设计成一个端口,而不是围绕可执行的包装。这意味着后续的图像处理,并不涉及重新初始化可执行代码,以便处理图像尽可能少的进行,因此它需要的时间仅为 GOCR.js 的八分之一。
GOCR.js 已在 github 进行开源,下载地址
ocrad.js 的csdn资源下载地址
下面通过一个简单的 demo 来讲解 Ocrad.js。
<html>
<head>
< >业余草:www.xttblog.com</ >
<style>
body {
background: whiteSmoke;
font-family: sans-serif;
margin: 30px;
}
#tran ion, #pic {
background: white;
display: inline-block;
border: 1px solid #ddd;
margin: 10px;
}
#tran ion {
font-size: 30px;
padding: 30px;
min-width: 300px;
color: gray;
}
#tran ion.done {
color: black;
}
#main {
display: flex;
}
</style>
</head>
<body>
<h1>Simple Ocrad.js Example</h1>
< src=\"../../ocrad.js\"></ >
< >
function recognize_image(){
document.getElementById(\'tran ion\').innerText = \"(Recognizing...)\"
OCRAD(document.getElementById(\"pic\"), function(text){
document.getElementById(\'tran ion\').className = \"done\"
document.getElementById(\'tran ion\').innerText = text;
})
}
</ >
<div id=\"main\">
<!-- CODE大全:www.codedq.net -->
<img id=\"pic\" src=\"img/message.png\" =\"recognize_image()\">
<div id=\"tran ion\"></div>
</div>
</body>
</html>
ocrad.js 的使用很简单,首先需要引入 ocrad.js 文件。
< src=\"ocrad.js\"></ >
ocrad.js 提供了一个全局函数,ocrad以图像作为参数,以字符串的形式返回识别文本。
var string = OCRAD(image); alert(string);
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
上一篇 :
JS 验证码功能的三种实现方式
下一篇 :
影响Java EE性能的十大问题
-
微信开发之token认证
2026-05-19栏目: 教程
-
白皮书首发:173位大数据决策者眼中的数据中台是长这样的
2026-05-19栏目: 教程
-
Jmeter的压测使用
2026-05-19栏目: 教程
-
maven常用命令
2026-05-19栏目: 教程
-
Java常用命令之jstat
2026-05-19栏目: 教程
