溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Smobiler針對百度文字識別SDK動態(tài)編譯與運行

發(fā)布時間:2020-04-09 10:51:46 來源:網(wǎng)絡(luò) 閱讀:373 作者:smobiler 欄目:編程語言

下載百度ocr

  • 在百度ocr平臺下載android資源文檔
  • 文檔地址:https://ai.baidu.com/docs#/OCR-Android-SDK/top
  • sdk下載地址:http://ai.baidu.com/sdk/#ocr



針對SDK中ui_ocr

針對jar包中沒有資源文件問題,需要把ui_ocr的整個module打包上傳到j(luò)center,并把非資源部分src文件夾打包成jar嵌入編譯

如果sdk中只有jar或者jar和so,可直接跳到下一步:生成zip資源包

  • 上傳ui_ocr到j(luò)center
  • 在https://bintray.com/上注冊一個賬號。并獲取API Key https://bintray.com/profile/edit
  • 打開OCRDEMO,修改項目目錄下的 build.gradle,添加依賴

???????????? Smobiler針對百度文字識別SDK動態(tài)編譯與運行

  • 修改要ui_ocr的moudle下的build.gradle

??????????? Smobiler針對百度文字識別SDK動態(tài)編譯與運行


????????? Smobiler針對百度文字識別SDK動態(tài)編譯與運行

??????? Smobiler針對百度文字識別SDK動態(tài)編譯與運行

  • 執(zhí)行 bintrayUpload,當(dāng)bintrayUpload成功之后,到 https://bintray.com/ 查看剛上傳的項目,找到 Maven Central 標(biāo)簽,提示jcenter審核
  • 上傳到 jcenter等郵件通知,審核通過之后可以查看,到http://jcenter.bintray.com/ 按照路徑查看是否存在
  • 具體可參考:https://blog.csdn.net/hpu_zyh/article/details/49535929
  • 打包jar供smobiler調(diào)用
  • 修改要ui_ocr的moudle下的build.gradle,添加以下內(nèi)容,rename中myjar.jar可修改為自己想定義的jar的名稱(例如:)

????? Smobiler針對百度文字識別SDK動態(tài)編譯與運行


  • 然后找到cmd命令行輸入:gradlew makeJar 回車就好了

Smobiler針對百度文字識別SDK動態(tài)編譯與運行

  • 具體可參考:https://blog.csdn.net/xiayiye5/article/details/79639044


生成zip資源包

  • 把百度ocr中的jar和so分別放入jar文件夾和libs文件夾,并壓縮成baiduocr.zip(不要壓縮在外層文件夾)

Smobiler針對百度文字識別SDK動態(tài)編譯與運行


云平臺上傳資源

  • 把生成的資源上傳smobiler云平臺
  • 生成的baiduocr.zip資源包
  • 添加jcenter上傳的文件路徑(例如: com.smobiler:baiduocr:1.0.0)
  • 生成獨立的baiduocr選項
  • 打包時選擇sm_compiler插件,并選擇baiduocr選項,打包即可
  • 打包完成后,即可在服務(wù)端動態(tài)調(diào)用baiduocr的接口.
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI