Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
L
lib_yitu
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
sikang
lib_yitu
Commits
e1ac0560
Commit
e1ac0560
authored
Nov 23, 2018
by
sikang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
去掉抬头动作
parent
d47c42ec
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
42 additions
and
36 deletions
+42
-36
lib_yitu.iml
+0
-0
src/main/AndroidManifest.xml
+0
-1
src/main/java/com/oliveapp/liveness/sample/liveness/view_controller/LivenessDetectionMainActivity.java
+42
-35
No files found.
lib_yitu.iml
0 → 100644
View file @
e1ac0560
This diff is collapsed.
Click to expand it.
src/main/AndroidManifest.xml
View file @
e1ac0560
<?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
...
...
src/main/java/com/oliveapp/liveness/sample/liveness/view_controller/LivenessDetectionMainActivity.java
View file @
e1ac0560
...
@@ -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
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment