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