2012-03-05 6 views

답변

1

ICS의 얼굴 인식 API로 가능합니다. 이 페이지의 카메라 섹션을 참조하십시오 : http://developer.android.com/sdk/android-4.0.html

FaceDetectionListener을 등록한 다음 camera.startFaceDetection()을 호출해야합니다. 자세한 내용은 위의 링크를 참조하십시오.

나는 약간의 샘플 코드를 썼다. 그것은 진행 중의 일 때문에 완벽하지 않지만 얼굴 검출 비트가 잘 작동 :

https://docs.google.com/open?id=0B2Nu5U2Cz81qZExGQ25sWVdRd21IOExUUTZsZzFoZw

+1

내가 얼굴 검출기 ICS 이전 API 수준에서 사용할 수 있습니다 알고, 이것은 ICS로 제한하는 이유가 무엇입니까? – Peter

+0

카메라 미리보기의 얼굴 인식은 ICS의 새로운 기능입니다. 그것은 또한 칩셋의 카메라 드라이버에 달려있다. 때로는 Fragments 등의 새로운 유용한 프레임 워크 구성 요소가 호환 패키지를 사용하여 이전 버전 용으로 출시되지만 얼굴 검색 (미리보기에서) API에 대해서는 그런 일이 발생하지 않습니다. – Anirudh

+0

알았어. 모든 도움에 감사드립니다. 하나의 마지막 질문 그래서 내 새로 업그레이드 된 아수스 변압기에서 실행 해봤는데 그것은 나에게 0 얼굴에 대한 오류를주는 때마다 충돌합니다. 이 문제를 해결할 방법이 있습니까? 아마 스위치 카메라가 도움이 될 것 같아 여기에 질문을 게시 http://stackoverflow.com/questions/9578097/android-face-detection-maxnumdetectedfaces – Peter

관련 문제