JavaScript圖片文字識別(OCR)插件Ocrad.js教程
文章主要為大家詳細(xì)介紹了圖片文字識別(OCR)插件Ocrad.js教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下Ocrad.js 相當(dāng)于是 Ocrad 項(xiàng)目的純 JavaScript 版本,使用 Emscri...
Ocrad.js 相當(dāng)于是 Ocrad 項(xiàng)目的純 JavaScript 版本,使用 Emscripten 自動轉(zhuǎn)換。這是一個簡單的 OCR (光學(xué)字符識別)程序,可以掃描圖像中的文字回文本。
不像 GOCR.js,Ocrad.js 被設(shè)計(jì)成一個端口,而不是圍繞可執(zhí)行的包裝。這意味著后續(xù)的圖像處理,并不涉及重新初始化可執(zhí)行代碼,以便處理圖像盡可能少的進(jìn)行,因此它需要的時間僅為 GOCR.js 的八分之一。
GOCR.js 已在 github 進(jìn)行開源,下載地址
ocrad.js 的csdn資源下載地址
下面通過一個簡單的 demo 來講解 Ocrad.js。
- <- html- >
- <- head- >
- <- title- >業(yè)余草: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 提供了一個全局函數(shù),ocrad以圖像作為參數(shù),以字符串的形式返回識別文本。
- var- string = OCRAD(image);
- alert(string);
以上就是JavaScript圖片文字識別(OCR)插件Ocrad.js教程的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。
  - Javascript類庫:vue.js中的vue-resource示例詳解- Vue與后臺Api進(jìn)行交互通常是利用vue-resource來實(shí)現(xiàn)的,本質(zhì)上vue-resource是通過http來完成AJAX請求相應(yīng)的。這篇文章主要介紹了Vue中的vue-resource示例詳解,需要的朋友可以... 
  - javascript類庫:element ui table 增加篩選的方法示例- 文章主要介紹了element ui table 增加篩選的方法示例,詳細(xì)的介紹了如何添加規(guī)則內(nèi)容,具有一定的參考價值,感興趣的小伙伴們可以參考一下網(wǎng)上大部分都可以增加篩選功能,但沒有找... 
  - PHP遭棄用!Wordpress.com開源并轉(zhuǎn)用Javascript- 據(jù)外媒消息稱,Wordpress母公司Automattic將完全重寫Wordpress.com網(wǎng)站代碼,并將此項(xiàng)計(jì)劃命名為“Calypso”,代碼開源并被托管于Github平臺。此外,最新的wordpress.com放... 

