public interface TuSdkCameraShot
限定符和类型 | 接口和说明 |
---|---|
static interface |
TuSdkCameraShot.TuSdkCameraShotFaceFaceAligment
相机获取人脸的数据
|
static interface |
TuSdkCameraShot.TuSdkCameraShotFilter
获取外部特效
|
static interface |
TuSdkCameraShot.TuSdkCameraShotListener
相机拍摄监听接口
|
static interface |
TuSdkCameraShot.TuSdkCameraShotResultListener
相机拍摄状态监听接口
|
限定符和类型 | 方法和说明 |
---|---|
void |
changeStatus(TuSdkCamera.TuSdkCameraStatus status)
相机状态改变
|
void |
configure(TuSdkCameraBuilder builder)
配置聚焦参数
|
boolean |
isAutoReleaseAfterCaptured()
自动释放相机在拍摄后 (节省手机内存, 需要手动再次启动)
|
void |
processData(TuSdkResult result)
处理拍照数据
|
void |
setDetectionImageFace(TuSdkCameraShot.TuSdkCameraShotFaceFaceAligment shotFaceFaceAligment)
设置人脸检测回调
|
void |
setDetectionShotFilter(TuSdkCameraShot.TuSdkCameraShotFilter shotFilter)
设置滤镜回调
|
void |
takeJpegPicture(TuSdkResult data,
TuSdkCameraShot.TuSdkCameraShotResultListener statusListener)
拍摄照片 [Jpeg数据]
|
void configure(TuSdkCameraBuilder builder)
builder
- 相机创建接口void changeStatus(TuSdkCamera.TuSdkCameraStatus status)
void setDetectionImageFace(TuSdkCameraShot.TuSdkCameraShotFaceFaceAligment shotFaceFaceAligment)
void setDetectionShotFilter(TuSdkCameraShot.TuSdkCameraShotFilter shotFilter)
void takeJpegPicture(TuSdkResult data, TuSdkCameraShot.TuSdkCameraShotResultListener statusListener)
data
- 记录照片相关信息statusListener
- 相机拍摄状态监听接口boolean isAutoReleaseAfterCaptured()
void processData(TuSdkResult result)
result
- 数据结果