我一直在使用 API 14+ 的人脸检测功能。在 Galaxy Nexus 上的我的 4.1 (JellyBean) 上,似乎Camera.Face.id, leftEye, rightEye, mouth
并不像id
往常一样支持-1
,所有其他的都是null
. ICS 也是这样吗?我假设 GTalk 效果是在面部组件 API 的支持下完成的,也许它们会处理应用程序中面部组件的检测?
问问题
811 次
1 回答
0
根据文档,Camera.Face.id 是一个可选字段,如果您的设备不支持,则返回 -1。返回 null 的其他字段也是如此。
编辑:
不,在 Galaxy Nexus 上构建的 ICS 不支持这些字段。我刚刚测试了它:
08-01 11:31:13.102: D/CameraActivity(13786): Camera.Face.id: -1
08-01 11:31:13.102: D/CameraActivity(13786): Camera.Face.rightEye: null
08-01 11:31:13.102: D/CameraActivity(13786): Camera.Face.leftEye: null
08-01 11:31:13.102: D/CameraActivity(13786): Camera.Face.mouth: null
08-01 11:31:13.102: D/CameraActivity(13786): Camera.Face.score: 100
于 2012-07-25T16:22:37.093 回答