Browse Source

更新 'AI/安卓ocr接入.md'

pull/1/head
周雪成 3 years ago
parent
commit
d4224cbc8f
1 changed files with 30 additions and 2 deletions
  1. 30
    2
      AI/安卓ocr接入.md

+ 30
- 2
AI/安卓ocr接入.md View File

@@ -8,6 +8,7 @@
8 8
 - CPU 架构支持 armeabi,arm64-v8a,armeabi-v7a,x86
9 9
 - Ocr SDK 将以 AAR 文件的形式提供, [ocrui-release.aar](#demo)。
10 10
 - Ocr SDK 同时需要依赖 [**公共组件(common-release.aar)**](#demo),同样也是以 AAR 文件的形式提供,详情请参见 [添加依赖](#yilai)。
11
+- 本 SDK 提供多个入口方法,其中 `startTakePhotoActivity` 仅返回拍照后的图片路径,其它入口方法则会返回识别后的数据。请根据具体业务选择入口方法。
11 12
 
12 13
 
13 14
 <span id='yilai'></span>
@@ -123,6 +124,17 @@ public class OcrSDK {
123 124
     //    ...
124 125
     }
125 126
 
127
+
128
+    /**
129
+     * 登录成功后,调用此函数拉起sdk页面
130
+     * 打开拍摄页面,传入证件类型ocrType
131
+     *
132
+     * @param resultListener 返回拍摄图片的路径
133
+     */
134
+    public void startTakePhotoActivity(TakePhotoResultListener resultListener,OcrType ocrType) {
135
+        //    ...
136
+    }
137
+
126 138
     /**
127 139
      * 登录成功后,调用此函数拉起sdk页面
128 140
      * 打开身份证正面识别
@@ -160,7 +172,19 @@ public class OcrSDK {
160 172
 
161 173
         void onLoginFailed(String errorCode, String errorMsg);
162 174
     }
175
+    
176
+    /**
177
+    * Ocr结果回调接口
178
+    */
179
+    public interface TakePhotoResultListener {
180
+        /**
181
+         * @RARAM exidCardResult SDK返回的识别结果的错误码
182
+         * @RARAM exidCardResult SDK返回的识别结果的错误信息
183
+         */
184
+        void onFailed(String errorCode, String errorMsg);
163 185
 
186
+        void onFinish(String result);
187
+    }
164 188
     /**
165 189
     * Ocr结果回调接口
166 190
     */
@@ -173,7 +197,9 @@ public class OcrSDK {
173 197
 
174 198
         void onFinish(IdCardFrontData result);
175 199
     }
176
-
200
+    /**
201
+    * Ocr结果回调接口
202
+    */
177 203
     public interface IdCardBackResultListener {
178 204
         /**
179 205
          * @RARAM exidCardResult SDK返回的识别结果的错误码
@@ -183,7 +209,9 @@ public class OcrSDK {
183 209
 
184 210
         void onFinish(IdCardBackData result);
185 211
     }
186
-
212
+    /**
213
+    * Ocr结果回调接口
214
+    */
187 215
     public interface BankCardResultListener {
188 216
         /**
189 217
          * @RARAM exidCardResult SDK返回的识别结果的错误码

Loading…
Cancel
Save