你好,我是新來的android。我想要在圖像中檢測左眼和右眼的座標以及頭髮。 在這個鏈接link它顯示了什麼是檢測眼睛的方法,但我無法實現這些方法。 另外我想檢測圖像中的毛髮,所以我該怎麼做。如何檢測左右眼座標使用android臉部檢測
回答
通過移動視覺API,可以將左右眼視爲面部標誌。參見教程這裏檢測地標:
https://developers.google.com/vision/detect-faces-tutorial
和API列舉界標類型這裏:
https://developers.google.com/android/reference/com/google/android/gms/vision/face/Landmark
的輕微修改以從教程中的代碼是所有需要找到眼睛特別是:
for (int i = 0; i < faces.size(); ++i) {
Face face = faces.valueAt(i);
for (Landmark landmark : face.getLandmarks()) {
switch (landmark.getType()) {
case Landmark.LEFT_EYE:
// use landmark.getPosition() as the left eye position
謝謝。但我在這段代碼中遇到問題 FaceDetector detector = new FaceDetector.Builder(context) .setTrackingEnabled(false) .setLandmarkType(FaceDetector.ALL_LANDMARKS) .build(); android studio不能識別「Builder(上下文)」,所以我應該怎麼做。 –
查看設置Google Play服務的答案:http://stackoverflow.com/questions/16624827/android-studio-with-google-play-services。編譯'com.google.android.gms:play-services:7.8。+'「 – pm0733464
ok我會檢查並讓你知道.. :) btw非常感謝你 –
- 1. android人臉檢測座標
- 2. 人臉檢測API座標
- 3. Android - 臉部特徵檢測
- 4. 如何選擇在Android相機上檢測臉部檢測的臉部?
- 5. 在android中檢測臉部地標點
- 6. 如何使用jviolajones庫檢測臉部?
- 7. UIImage臉部檢測
- 8. VNDetectFaceRectanglesRequest檢測臉部
- 9. 如何檢測臉部,眼睛,嘴脣在閃光as3
- 10. 在OpenCV中檢測臉部並保存檢測到的臉部
- 11. 如何檢查安卓人臉檢測中的人臉檢測
- 12. 臉部臉部檢測和識別
- 13. 使用UILongPressGestureRecognizer檢測左右移動?
- 14. 如何查找眼睛是否開啓或關閉臉部檢測算法Android
- 15. 使用畫布檢測臉部API檢測問題
- 16. Android API面部檢測與OpenCV/JavaCV人臉檢測
- 17. 使用Matlab檢測眼睛
- 18. iOS,人臉檢測,檢測遠離臉部的位置
- 19. Android opencv眼睛檢測
- 20. 如何檢測左右移動限制?
- 21. 如何檢測通知左/右滑動?
- 22. 如何檢測音頻左/右平衡?
- 23. 眨眼檢測
- 24. 紅眼檢測
- 25. 使用OpenCV檢測臉部一側
- 26. Android的臉部特徵檢測
- 27. 使用人臉檢測座標計算背景位置
- 28. emguCV 3.1 - 臉部檢測
- 29. 旋轉臉部檢測
- 30. 使用基於CNN的人臉檢測器檢測臉部圖案
你可以試試谷歌的移動視覺API。這將檢測左眼和右眼,儘管它沒有檢測到頭髮。請參閱https://developers.google.com/vision/detect-faces-tutorial – pm0733464
你能告訴我如何使用左眼和右眼的方法嗎? –