百度通用文字识别离线SDK部署(c#)
百度通用文字識別離線SDK部署(C#)
1.獲取SDK
-
百度賬號企業(yè)認(rèn)證
-
SDK下載地址,申請并下載SDK
-
如下圖單擊添加序列號
如上添加完成后,對應(yīng)的設(shè)備是未激活狀態(tài)。
2.激活SDK
- 將下載下來的SDK解壓出來
- 單擊打開GenerOCRSdk\bin\license_tools\LicenseToll.exe,將第一步添加的設(shè)備的序列號輸入。
- 百度云控制臺點擊聯(lián)網(wǎng)激活,然后本地點擊激活,按照步驟確認(rèn)即可。
3.SDK測試
- 用vs打開GenerOCRSdk.sln
- 運行(Release方式)即可
4.將SDK導(dǎo)入自己的項目
這一步的前提是SDK的demo包能夠運行起來(Release模式)
- vs新建空項目
-
選擇Release模式后啟動,讓bin目錄下生成Release文件夾
-
將SDK中的GenerOCRSDK/bin/model、GenerOCRSDK/bin/license和GenerOCRSDK/bin/images復(fù)制到剛剛新創(chuàng)建項目bin目錄下。
-
將SDK中bin/x64文件夾下的除了Debug所有文件夾全部拷貝到剛剛創(chuàng)建的項目的Release文件夾中。
-
將bin/x64/common文件夾中的所有文件拷貝到剛才創(chuàng)建項目的Release文件夾中,不用管上一步已經(jīng)拷貝了common整個文件夾,都有用。
-
拷貝完成如下圖(未完全顯示),一定要把Common中的dll也復(fù)制出來到Release文件夾下。
-
將百度SDKdemo的整個項目添加到當(dāng)前解決方案。
瀏覽文件選擇如下文件打開即可。
-
復(fù)制下圖三個cs文件到我們新建的項目里。
復(fù)制完成后如下圖。
-
右鍵引用,添加引用System.Drawing。
-
右鍵引用,添加OpenCvSharp.dll
-
右鍵項目->屬性->生成,選擇X64CPU后保存。
-
刪除program.cs后,以release啟動,就會以O(shè)cr.cs中的入口啟動了,正常項目也只需要按照上述步驟中將文件拷貝對后,按照復(fù)制必要的cs文件,然后改寫main函數(shù)為正常函數(shù)調(diào)用即可,必要時增加返回值。
總結(jié)
以上是生活随笔為你收集整理的百度通用文字识别离线SDK部署(c#)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 挪威议会邮件系统遭遇攻击,电子邮件安全该
- 下一篇: C#-ShowWindow