OliveappCaptureDatabaseImageViewController.h 983 B

1234567891011121314151617181920212223242526272829303132333435
  1. //
  2. // CaptureRecentPhotoViewController.h
  3. // YituFaceVerifiactionSDK
  4. //
  5. // Created by Jiteng Hao on 15/9/1.
  6. // Copyright (c) 2015年 YITU. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "OliveappOnDatabaseImageCapturedEventListener.h"
  10. #import "OliveappFaceRect.h"
  11. @interface OliveappCaptureDatabaseImageViewController : UIViewController
  12. typedef NS_ENUM(int, DatabaseImageCaptureMode)
  13. {
  14. DEFAULT = 0, // 默认模式
  15. IDCARD_FRONT = 1, // 身份证正面照片
  16. IDCARD_BACK = 2 // 身份证背面照片
  17. };
  18. @property DatabaseImageCaptureMode captureMode;
  19. /**
  20. * 启动登记照片捕获
  21. *
  22. * @param onCapturedListener 捕获成功后的回调
  23. * @param accessInfo 客户信息
  24. * @param mode 拍摄模式,参考DatabaseImageCaptureMode
  25. *
  26. * @return 是否拍摄成功
  27. */
  28. - (BOOL) startDatabaseImageCapture:(id<OliveappOnDatabaseImageCapturedEventListener>) onCapturedListener
  29. withCaptureMode:(DatabaseImageCaptureMode) mode;
  30. @end