人脸识别、身份证识别越来越应用到我们的生活当中,
什么是识别?
拿到两个图片、数据源来比对,如果融合率达到一定规则说明匹配成功,
人脸识别是拿到面部关键点来进行匹配,这里来对旷世Face++做说明。
登录这个GitHub地址下载对应的sdk包
https://github.com/FacePlusPlus
或者去官网下载:
根据里面的文档说明,导入 Android studio中,然后就是配置问题了,
-
如果引入自己的项目里,必须在自己的项目里配置,如果是此demo直接省略……
-
去官网下载 api_key,api_secret,并BundleId,然后修改 gradle中的packageNam
//联网授权的填写
最新的现在只需要修改API_KEY和API_SECRET这两个就可以;
集成的时候很有可能出现Screen的宽高拿不到
先写死试试……
-
集成步骤:
-
import modle
-
--选择FaceppIDCardUI
-
添加依赖
-
copy到libs中,(两个arm包和一个SDK的jar),
然后报错:
在gradle中设置
android {
compileSdkVersion 26
buildToolsVersion "26.0.0"
defaultConfig {
applicationId "com.w12"
minSdkVersion 19
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
ndk {
abiFilters "armeabi", "armeabi-v7a", "x86", "mips"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
这时候 配置已经好了,最后clean项目一下……