圖片識別 谷歌TessBaseAPI使用



權(quán)限配置

懶 沒有寫回調(diào) 第一遍點擊允許? 重進一遍就可以了

modul 包模式

https://github.com/rmtheis/tess-two?庫下載鏈接?在tess-two里面找到tess-two?文件夾

tess-two?是一個ndk項目 所以下載一下ndk cmake 和lldb? 如圖


打開添加的tess-two的module,找到build.gradle文件。

在最開始的地方添加

代碼:

buildscript {

repositories {

jcenter()

}

dependencies {

classpath 'com.android.tools.build:gradle:2.1.2'

classpath 'org.codehaus.groovy:groovy-backports-compat23:2.3.5'

classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'

classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'

}

}


tessdata:字體識別庫(chi_sim.traineddata中文簡體,chi_tra.traineddata中文繁體,eng.traineddata英文庫)

https://github.com/tesseract-ocr? 文字庫? 如果需要中文簡體 就下載 然后放在assets 文件下

(assets文件夾需要是系統(tǒng)創(chuàng)建 自己手動創(chuàng)建的獲取不到輸入流)

https://github.com/tesseract-ocr/tessdata/blob/master/chi_sim.traineddata


? ? ? ? 思路: 文件庫 assets 文件copay 到內(nèi)存卡上 然后獲tessApi

創(chuàng)建路徑: 現(xiàn)創(chuàng)建文件夾在創(chuàng)建文件


創(chuàng)建tessBassApi

lvBaseAPI.init(getExternalCacheDir().getAbsolutePath(), "chi_sim");

參數(shù)? 文件根目錄和語言類型

到此就初步的實現(xiàn)了 圖片上的文字識別

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文字識別一般都用的tesseract-ocr。 GitHub:https://github.com/tessera...
    未聞椛洺閱讀 996評論 0 0
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    wgl0419閱讀 6,597評論 1 9
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,881評論 2 45
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,602評論 19 139
  • 王。王。王。王草西,王草西,王草西,大神大神大神,王小白王小白王小白,我的天,終于喊完了,真累啊。呃。。。當(dāng)你看到...
    一個有點理想的文藝青年閱讀 243評論 0 0

友情鏈接更多精彩內(nèi)容