[英]Issue on GalaxyNexus with faceDetection
我正在使用Camera API及其FaceDetectionListener。
當我檢查我的兩個設備(S3和銀河系)時,
Camera.Parameters params = mCamera.getParameters();
int faceCount = params.getMaxNumDetectedFaces();
S3返回5,Nexus返回35。然后,當我嘗試啟動Listener時,
mCamera.startFaceDetection();
S3正常工作(並且能夠同時檢測至少12張臉),但聯系獲得IllegalArgumentException -> invalid face detection type=0
我現在有點困惑,為什么Nexus會返回35,同時又拒絕啟動faceDetectionListener。 我看過其他幾篇文章,但它們沒有解釋我的問題。 有人說,當我的設備不支持hardware-faceDetection時,我將返回0。 因此,我假設Nexus有能力做到!!
有人知道出了什么問題,如何讓Nexus通過監聽器檢測人臉?
我知道這已經有一段時間沒有答案了,但是我從https://code.google.com/p/google-glass-api/issues/detail?id=282找到了解決此錯誤的方法。
“在開始攝像頭預覽之前,當我開始人臉檢測時收到此錯誤。您應該:
現在看來這已經擺脫了錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.