Commit e1ac0560 by sikang

去掉抬头动作

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