API 14+ の顔検出機能で遊んでいます。Galaxy Nexus の 4.1 (JellyBean) では、常にCamera.Face.id, leftEye, rightEye, mouth
サポートされていないようで、他のすべてはサポートされています。これはICSにも当てはまりますか?GTalk エフェクトは、顔コンポーネント API のサポートで行われていると思いますが、代わりに、アプリで顔コンポーネントの検出を処理するのでしょうか?id
-1
null
質問する
811 次
1 に答える
0
documentationによると、 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 に答える