用户数据库模块提供人脸用户信息的存储、查询、管理功能,支持用户注册、识别、数据持久化等操作。包含12个核心API。
// 1. 初始化加载数据库 KYCFaceSDK sdk = new KYCFaceSDK(); String dbPath = getExternalFilesDir(null) + "/face_db.dat"; sdk.loadFaceDatabase(dbPath); // 2. 注册用户人脸 Bitmap userPhoto = getUserPhoto(); boolean registered = sdk.registerFaceFromBitmap(userPhoto); // 3. 开启识别模式 sdk.setRecognitionMode(true); // 4. 识别用户 Bitmap testPhoto = getCameraPhoto(); boolean recognized = sdk.recognizeFaceFromBitmap(testPhoto); // 5. 保存数据库 sdk.saveFaceDatabase(dbPath);