@Override public void ocrBankCard(Map<String, String> params, byte[] filePath, IFacePPCallBack<BankCardResponse> callBack) { HttpUtils.post(API_OCR_BANK_CARD, params, filePath, new TransCallBack<>(callBack, BankCardResponse.class)); } }
@Override public void skeleton(Map<String, String> params, byte[] filePath, IFacePPCallBack<SkeletonResponse> callBack) { HttpUtils.post(API_HUMANBODY_SKELETON, params, filePath, new TransCallBack<>(callBack, SkeletonResponse.class)); } }
@Override public void facesetTaskQuery(Map<String, String> params, IFacePPCallBack<TaskQueryResponse> callBack) { HttpUtils.post(API_FACE_SET_TASK_QUERY, params, new TransCallBack<>(callBack, TaskQueryResponse.class)); } }
@Override public void recognizePlat(Map<String, String> params, byte[] filePath, IFacePPCallBack<LicensePlatResponse> callBack) { HttpUtils.post(API_IMAGE_LICENSE_PLATE, params, filePath, new TransCallBack<>(callBack, LicensePlatResponse.class)); } }
@Override public void facesetCreate(Map<String, String> params, IFacePPCallBack<FaceSetCreatResponse> callBack) { HttpUtils.post(API_FACE_SET_CREATE, params, new TransCallBack<>(callBack, FaceSetCreatResponse.class)); }
@Override public void facesetUpdate(Map<String, String> params, IFacePPCallBack<FaceSetUpdateResponse> callBack) { HttpUtils.post(API_FACE_SET_UPDATE, params, new TransCallBack<>(callBack, FaceSetUpdateResponse.class)); }
@Override public void faceAnalyze(Map<String, String> params, IFacePPCallBack<FaceAnalyzeResponse> callBack) { HttpUtils.post(API_FACE_ANALYZE, params, new TransCallBack<>(callBack, FaceAnalyzeResponse.class)); }
@Override public void setFaceUserId(Map<String, String> params, IFacePPCallBack<FaceToken> callBack) { HttpUtils.post(API_FACE_SET_USER_ID, params, new TransCallBack<>(callBack, FaceToken.class)); }
@Override public void detectHumanBody(Map<String, String> params, byte[] filePath, IFacePPCallBack<HumanBodyDetectResponse> callBack) { HttpUtils.post(API_HUMANBODY_DETECT, params, filePath, new TransCallBack<>(callBack, HumanBodyDetectResponse.class)); }
@Override public void facesetAddFace(Map<String, String> params, IFacePPCallBack<FaceSetAddResponse> callBack) { HttpUtils.post(API_FACE_SET_ADD_FACE, params, new TransCallBack<>(callBack, FaceSetAddResponse.class)); }
@Override public void faceDetail(Map<String, String> params, IFacePPCallBack<FaceDetailResponse> callBack) { HttpUtils.post(API_FACE_GET_DETAIL, params, new TransCallBack<>(callBack, FaceDetailResponse.class)); }
@Override public void gesture(Map<String, String> params, byte[] filePath, IFacePPCallBack<GestureResponse> callBack) { HttpUtils.post(API_HUMANBODY_GUSTURE, params, filePath, new TransCallBack<>(callBack, GestureResponse.class)); }
@Override public void facesetDelete(Map<String, String> params, IFacePPCallBack<FaceSetDeleteResponse> callBack) { HttpUtils.post(API_FACE_SET_DELETE, params, new TransCallBack<>(callBack, FaceSetDeleteResponse.class)); }
@Override public void facesetRemoveFaceAsync(Map<String, String> params, IFacePPCallBack<FaceSetRemoveResponse> callBack) { HttpUtils.post(API_FACE_SET_REMOVE_FACE_ASYNC, params, new TransCallBack<>(callBack, FaceSetRemoveResponse.class)); }
@Override public void ocrVehicle(Map<String, String> params, byte[] filePath, IFacePPCallBack<VehicleResponse> callBack) { HttpUtils.post(API_OCR_VEHICLE_LICENSE, params, filePath, new TransCallBack<>(callBack, VehicleResponse.class)); }
@Override public void mergeFace(Map<String, String> params, Map<String, byte[]> filePath, IFacePPCallBack<MergeFaceResponse> callBack) { HttpUtils.post(API_IMAGE_MERGE_FACE, params, filePath, new TransCallBack<>(callBack, MergeFaceResponse.class)); }
@Override public void compare(Map<String, String> params, Map<String, byte[]> file, IFacePPCallBack<CompareResponse> callBack) { HttpUtils.post(API_COMPARE, params, file, new TransCallBack<>(callBack, CompareResponse.class)); }
@Override public void facesetDetail(Map<String, String> params, IFacePPCallBack<FaceSetDetailResponse> callBack) { HttpUtils.post(API_FACE_SET_GET_DETAIL, params, new TransCallBack<>(callBack, FaceSetDetailResponse.class)); }
@Override public void facesetAddFaceAsync(Map<String, String> params, IFacePPCallBack<FaceSetAddResponse> callBack) { HttpUtils.post(API_FACE_SET_ADD_FACE_ASYNC, params, new TransCallBack<>(callBack, FaceSetAddResponse.class)); }
@Override public void mergeFace(Map<String, String> params, IFacePPCallBack<MergeFaceResponse> callBack) { HttpUtils.post(API_IMAGE_MERGE_FACE, params, new TransCallBack<>(callBack, MergeFaceResponse.class)); }