Commit e1ac0560 by sikang

去掉抬头动作

parent d47c42ec
This diff is collapsed. Click to expand it.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.oliveapp.liveness.sample">
<uses-sdk
......
......@@ -116,16 +116,16 @@ public abstract class LivenessDetectionMainActivity extends Activity implements
/**
* 以下代码是为了配合设置功能,集成时可以删除
*/
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences
(LivenessDetectionMainActivity.this);
boolean isDebug = sharedPrefs.getBoolean("pref_debug_mode", false);
if (isDebug) {
if (sharedPrefs.getBoolean("pref_with_prestart", false)) {
mVerificationControllerType = VerificationControllerFactory.VCType.WITH_PRESTART;
} else {
mVerificationControllerType = VerificationControllerFactory.VCType.WITHOUT_PRESTART;
}
}
// SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences
// (LivenessDetectionMainActivity.this);
// boolean isDebug = sharedPrefs.getBoolean("pref_debug_mode", false);
// if (isDebug) {
// if (sharedPrefs.getBoolean("pref_with_prestart", false)) {
// mVerificationControllerType = VerificationControllerFactory.VCType.WITH_PRESTART;
// } else {
// mVerificationControllerType = VerificationControllerFactory.VCType.WITHOUT_PRESTART;
// }
// }
/**
* 以上代码是为了配合设置功能,集成时可以删除
*/
......@@ -435,36 +435,43 @@ public abstract class LivenessDetectionMainActivity extends Activity implements
/**
* 注意,以下代码是配合SampleApp的设置工程,请在集成时请删除
*/
SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
boolean isDebug = sharedPrefs.getBoolean("pref_debug_mode", false);
if (isDebug) {
int actionOne = Integer.valueOf(sharedPrefs.getString("pref_action_one_list", "3"));
int actionTwo = Integer.valueOf(sharedPrefs.getString("pref_action_two_list", "3"));
int actionThree = Integer.valueOf(sharedPrefs.getString("pref_action_three_list", "3"));
mLivenessDetectorConfig.totalActions = Integer.valueOf(sharedPrefs.getString
("pref_action_counts_list", "3"));
mLivenessDetectorConfig.timeoutMs = Integer.valueOf(sharedPrefs.getString
("pref_liveness_detection_overtime_list", "10000"));
mLivenessDetectorConfig.fanapaiClsImageNumber = Integer.valueOf(sharedPrefs.getString
("pref_fanpaicls_counts_list", "10000"));
mLivenessDetectorConfig.fixedActions = sharedPrefs.getBoolean("pref_fix_action", false);
mLivenessDetectorConfig.fixedActionList = Arrays.asList(actionOne, actionTwo,
actionThree);
LogUtil.e(TAG, mLivenessDetectorConfig.fixedActionList.toString());
mLivenessDetectorConfig.saveRgb = sharedPrefs.getBoolean("pref_save_rgb", false);
mLivenessDetectorConfig.saveOriginImage = sharedPrefs.getBoolean
("pref_save_origin_image", false);
mLivenessDetectorConfig.savePackage = sharedPrefs.getBoolean("pref_save_package",
false);
mLivenessDetectorConfig.saveJPEG = sharedPrefs.getBoolean("pref_jpeg_image", false);
mLivenessDetectorConfig.saveFanpaiCls = sharedPrefs.getBoolean
("pref_fanpaicls_image", false);
// SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this);
// boolean isDebug = sharedPrefs.getBoolean("pref_debug_mode", false);
// if (isDebug) {
// int actionOne = Integer.valueOf(sharedPrefs.getString("pref_action_one_list", "3"));
// int actionTwo = Integer.valueOf(sharedPrefs.getString("pref_action_two_list", "3"));
// int actionThree = Integer.valueOf(sharedPrefs.getString("pref_action_three_list", "3"));
// mLivenessDetectorConfig.totalActions = Integer.valueOf(sharedPrefs.getString
// ("pref_action_counts_list", "3"));
// mLivenessDetectorConfig.timeoutMs = Integer.valueOf(sharedPrefs.getString
// ("pref_liveness_detection_overtime_list", "10000"));
// mLivenessDetectorConfig.fanapaiClsImageNumber = Integer.valueOf(sharedPrefs.getString
// ("pref_fanpaicls_counts_list", "10000"));
// mLivenessDetectorConfig.fixedActions = sharedPrefs.getBoolean("pref_fix_action", false);
// mLivenessDetectorConfig.fixedActionList = Arrays.asList(actionOne, actionTwo,
// actionThree);
// LogUtil.e(TAG, mLivenessDetectorConfig.fixedActionList.toString());
// mLivenessDetectorConfig.saveRgb = sharedPrefs.getBoolean("pref_save_rgb", false);
// mLivenessDetectorConfig.saveOriginImage = sharedPrefs.getBoolean
// ("pref_save_origin_image", false);
// mLivenessDetectorConfig.savePackage = sharedPrefs.getBoolean("pref_save_package",
// false);
// mLivenessDetectorConfig.saveJPEG = sharedPrefs.getBoolean("pref_jpeg_image", false);
// mLivenessDetectorConfig.saveFanpaiCls = sharedPrefs.getBoolean
// ("pref_fanpaicls_image", false);
// mLivenessDetectorConfig.newPackage = sharedPrefs.getBoolean("pref_new_package", true);
//此处默认值为0, 代表无昏暗检测
// mLivenessDetectorConfig.darkLevel = getDarkLevelFromDesc(sharedPrefs.getString
// ("pref_dark_detect_list", "0"));
}
// }
mLivenessDetectorConfig.fixedActions = true;
mLivenessDetectorConfig.fixedActionList = Arrays.asList(1, 3);
mLivenessDetectorConfig.minPass = 2;
mLivenessDetectorConfig.maxFail = 1;
/** 注意,以上代码集成时请删除 **/
if (mLivenessDetectorConfig != null) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment