|
@ -1189,6 +1189,9 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi |
|
|
private void startTestOpenDebugRegisterFunction() { |
|
|
private void startTestOpenDebugRegisterFunction() { |
|
|
LogManager.logInfo(TAG, "启动摄像头预览"); |
|
|
LogManager.logInfo(TAG, "启动摄像头预览"); |
|
|
try { |
|
|
try { |
|
|
|
|
|
//输出SingleBaseConfig.getBaseConfig() |
|
|
|
|
|
Log.d(TAG, "startTestOpenDebugRegisterFunction: 555:"+ SingleBaseConfig.getBaseConfig()); |
|
|
|
|
|
|
|
|
// 设置摄像头方向 |
|
|
// 设置摄像头方向 |
|
|
if (SingleBaseConfig.getBaseConfig().getRBGCameraId() != -1){ |
|
|
if (SingleBaseConfig.getBaseConfig().getRBGCameraId() != -1){ |
|
|
CameraPreviewManager.getInstance().setCameraFacing(SingleBaseConfig.getBaseConfig().getRBGCameraId()); |
|
|
CameraPreviewManager.getInstance().setCameraFacing(SingleBaseConfig.getBaseConfig().getRBGCameraId()); |
|
@ -1214,7 +1217,7 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi |
|
|
if (frameCounter % PROCESS_FRAME_INTERVAL == 0 && |
|
|
if (frameCounter % PROCESS_FRAME_INTERVAL == 0 && |
|
|
(currentTime - lastProcessTime) > MIN_PROCESS_INTERVAL) { |
|
|
(currentTime - lastProcessTime) > MIN_PROCESS_INTERVAL) { |
|
|
lastProcessTime = currentTime; |
|
|
lastProcessTime = currentTime; |
|
|
|
|
|
|
|
|
|
|
|
Log.d(TAG, "onGetCameraData: 666:"+FaceSDKManager.initStatus); |
|
|
// 检查应用是否处于前台 |
|
|
// 检查应用是否处于前台 |
|
|
if (!isApplicationInForeground()) { |
|
|
if (!isApplicationInForeground()) { |
|
|
// 如果应用在后台,减少处理频率,每隔10秒处理一次 |
|
|
// 如果应用在后台,减少处理频率,每隔10秒处理一次 |
|
@ -1228,6 +1231,8 @@ public class OXFaceOnlineActivity extends BaseActivity implements View.OnClickLi |
|
|
height, width, 1, new FaceDetectCallBack() { |
|
|
height, width, 1, new FaceDetectCallBack() { |
|
|
@Override |
|
|
@Override |
|
|
public void onFaceDetectCallback(LivenessModel livenessModel) { |
|
|
public void onFaceDetectCallback(LivenessModel livenessModel) { |
|
|
|
|
|
|
|
|
|
|
|
Log.d(TAG, "onGetCameraData: 777:"+livenessModel.getTrackFaceInfo().length); |
|
|
try { |
|
|
try { |
|
|
// 检查是否需要进行人脸检测 |
|
|
// 检查是否需要进行人脸检测 |
|
|
if (!isNeedCheckFace()) { |
|
|
if (!isNeedCheckFace()) { |
|
|