java怎么实现华为云文字识别,OCR文字识别服务快速入门教程
[入門介紹]OCR服務快速入門匯總
1.[快速入門 01] 申請華為文字識別服務
現(xiàn)階段,華為文字識別服務處于公測階段,需要先申請公測,再申請開通服務,具體操作步驟如下:
步驟1? ?? ? 申請華為云賬號,并完成實名認證。
步驟2? ?? ???登錄華為云管理控制臺,單擊“服務列表”,選擇“數(shù)據(jù)分析->人工智能服務”。
圖1-1 服務列表(點擊放大)
步驟3在“人工智能服務”控制臺的“總覽”界面,用戶可以看到已開通的服務使用情況,如圖1-2所示(當前未開通任何服務)。
圖1-2 總覽界面(點擊放大)步驟4? ?? ???選擇待開通的服務(以“單據(jù)識別服務”為例),選擇左側(cè)導航欄的“文字識別”,單擊單據(jù)識別右側(cè)的“申請公測”。
圖2-3 申請公測(點擊放大)?
步驟5? ?? ? 在“申請公測”頁面填寫相關的申請信息,勾選“同意《公測免費試用服務協(xié)議》”,單擊“申請公測”,完成操作。
圖2-4 填寫申請信息(點擊放大)?
步驟6? ?? ???返回“人工智能服務”控制臺界面,選擇左側(cè)導航欄的“文字識別”,單擊單據(jù)識別右側(cè)的“申請服務”。
圖2-5 申請服務(點擊放大)?
步驟7? ?? ? 申請成功后,總覽界面顯示已開通的服務。此時,用戶可通過調(diào)用API的方式使用單據(jù)識別服務。
圖2-6 顯示已開通的服務(點擊放大)
2.[快速入門 02] 獲取Token和AK/SK
完成人工智能文字識別服務的申請后,可以進行服務API的調(diào)用。調(diào)用接口有如下兩種認證方式,您可以任選其中一種進行認證鑒權(quán)。Token認證:通過Token認證調(diào)用請求。
AK/SK認證:通過AK(Access Key ID)/SK(Secret Access Key)加密調(diào)用請求。AK/SK認證安全性更高。
下面分別介紹如何獲取Token值和AK/SK:
2.1 獲取Token值{
"auth":?{
"identity":?{
"methods":?[
"password"
],
"password":?{
"user":?{
"name":?"username",
"password":?"password",
"domain":?{
"name":?"domainname"
}
}
}
},
"scope":?{
"project":?{
"name":?"cn-north-1"?//假設區(qū)域名稱是“cn-north-1”
}
}
}
}
復制代碼
請求響應成功后在響應消息頭中包含的“X-Subject-Token”的值即為Token值。
2.2 獲取AK/SK
步驟1? ???登錄華為云管理控制臺。
步驟2? ? 單擊用戶名,在下拉列表中單擊“我的憑證”。
圖1-1 “我的憑證”頁面
步驟3? ???在“我的憑證頁面”,單擊“管理訪問密鑰”頁簽。
步驟4? ???在“管理訪問密鑰”頁面,單擊“新增訪問密鑰”,彈出“新增訪問密鑰”對話框。
圖1-2 “新增訪問密鑰”對話框
步驟5? ???輸入登錄密碼和短信驗證碼,單擊“確定”。此時,訪問密鑰以excel文件的形式自動下載到本地電腦中。
步驟6? ???打開excel表格,即可獲取用戶所需的AK/SK(請妥善保管密鑰文件)。
3.[快速入門 03] 使用文字識別服務Demo
用戶完成文字識別服務的申請,并獲取了AK/SK(或Token)之后,可下載人工智能SDK包進行操作。假設用戶已申請開通了單據(jù)識別服務,以AK/SK的方式調(diào)用API,主要操作步驟如下:
3.1 下載SDK包
3.2 準備開發(fā)環(huán)境
步驟二下載eclipse文件(下載地址:http://www.eclipse.org/downloads/packages/),配置好JRE的路徑。
步驟三將下載的SDK包導入到工程中,工程目錄如圖2-1所示。
圖2-1 工程目錄(點擊放大)
步驟四打開目錄下ClientContextUtils.java文件,將代碼中的“your AK”和“your SK”替換成用戶所獲取的AK/SK,如圖2-2所示。
圖2-2 修改AK/SK(點擊放大)
3.3 海關單據(jù)識別Demo演練
步驟一打開目錄下OcrFormDemo.java文件,修改圖片路徑(如:“data/ocr-demo-1-50%.png”)為用戶本地的待處理的海關單據(jù)圖片,如圖3-1所示。
圖3-1 修改圖片路徑(點擊放大)
步驟二運行OcrFormDemo.java文件,在下方控制臺輸出200表示demo執(zhí)行成功,并輸出海關單據(jù)圖片的識別結(jié)果,如圖3-2所示。
圖3-2 識別結(jié)果(點擊放大)
總結(jié)
以上是生活随笔為你收集整理的java怎么实现华为云文字识别,OCR文字识别服务快速入门教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 如何在Excel表中快速提取想要的数据
- 下一篇: 公司乔迁之喜宴
