0、pom依賴
<!--Jedis-->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.3.0</version>
</dependency>
<!--騰訊雲圖文轉換工具包-->
<dependency>
<groupId>com.tencentcloudapi</groupId>
<artifactId>tencentcloud-sdk-java</artifactId>
<version>3.1.81</version>
</dependency>
<!--base64coder-->
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.12</version>
</dependency>
1、獲取secretId和secretKey
https://console.cloud.tencent.com/cam/capi 生成密鑰
頭像下拉框——》帳號信息【進入帳號中心】——》訪問管理——》訪問密鑰——》新建密鑰
![在這裏插入圖片描述](https://img-blog.csdnimg.cn/20200701175244890.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NpdmlsaXphdGlvblY=,size_16,color_FFFFFF,t_70)
2、找到對應的簡單實現
雲產品——》搜索 “通用文字識別”——》右上方的接口文檔——》找到點擊調試
3、上述內容如果能走通的話開始在idea中編寫
基本就網站內容抄一遍
這裏我用redis存儲 避免重複請求 隨便存,Gson解析生成的對象GeneralOCR 可以用GsonFormat生成。alt+s呼出 ,把json放裏面放就能生成
base64編碼
inputStream讀取圖片
解析出的json異常 本應爲double的現在爲int
路徑中有中文 可能需要通過URLDecoder解碼