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

Loading…
Cancel
Save