Commit Graph

3 Commits

Author SHA1 Message Date
3c7e992489 feat(example): 实现完整的人脸识别示例
- 实现注册流程: 人脸检测 -> 活体检测 -> 特征提取(REGISTER) -> 存储
- 实现验证流程: 人脸检测 -> 活体检测 -> 特征提取(RECOGNIZE) -> 比对
- 使用 extractFaceFeature() 和 compareFaceFeature() API
- 使用 SharedPreferences 存储人脸特征数据
- 支持注册/验证模式切换
- 显示相似度和验证结果

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 16:08:33 +08:00
1c4f01904e fix(example): 修复注册后不显示已注册状态的问题
问题:注册按钮只更新了显示列表,没有将特征标识和ID存入映射表
修复:
- 添加 _currentFaceKeys 保存当前帧的人脸特征标识
- 注册时将特征标识和生成的ID存入 _faceIdMap
- 下次检测时可以从映射表中找到已注册的ID

Quick task: 260330-ll6
2026-03-30 15:35:42 +08:00
184c3a9f16 feat(example): 添加人脸注册按钮和ID显示功能
- 添加注册按钮,点击生成随机人脸ID(格式:F + 8位数字)
- 实时显示检测到的人脸对应的ID
- 使用彩色标签区分已注册(绿色)和未注册(橙色)状态

Quick task: 260330-ld1
2026-03-30 15:28:31 +08:00