Tôi muốn biết cách triển khai Android Face Detection bằng cách sử dụng OpenCV/JavaCV. Bất kỳ ai có ý tưởng về điều đó hoặc có mã xin vui lòng bình luận về điều này hoặc đặt mã. Tôi muốn nhận khuôn mặt từ Thư viện điện thoại và phát hiện chúng ..Phát hiện khuôn mặt Android bằng cách sử dụng OpenCV/JavaCV
Trả lời
Để dò tìm khuôn mặt bạn có thể sử dụng được xây dựng trong FaceDetector trong SDK Android, Nó trả về vị trí và góc khuôn mặt trong BMP. Nhưng nó không phải là rất nhanh.
Bạn cũng có thể sử dụng nhận diện khuôn mặt javaCV nhưng trước khi bắt đầu tôi khuyên bạn nên để xem article này để xem những ưu điểm và constarint của một số API mà bạn có thể sử dụng và cũng so sánh hiệu suất
Đối FaceDetector bạn có thể thấy những liên kết này
Đây là một mẫu realtime face detection sử dụng FaceDetector và OpenGL (vẽ hình chữ nhật) mà công trình trong Android 2.2
Bạn cũng có thể sử dụng OpenCV in Android
Bạn muốn thử tốt hơn trên Linux (I đã thử nó trên Windows, nhưng không thành công).
Cuối cùng JavaCV (khuyên)
Có một mẫu mã của thời gian thực nhận diện khuôn mặt sử dụng camera. Xem "javacv-src - *. Zip" trên trang tải xuống.
Những con số thời gian trên ảnh chụp màn hình từ K_Anas là đáng kinh ngạc chậm ... ứng dụng của tôi trên HTC Desire S của tôi với thư viện OpenCV (here) không 4+ fps ...
ứng dụng demo của tôi trên Play Store (eurgh) là here. Trong menu, mục đầu tiên sẽ đưa bạn đến my web page for the app với đoạn mã nguồn. 1) cài đặt OpenCV, 2) lấy mẫu được cung cấp đang chạy, 3) chỉnh sửa "Hướng dẫn 2 OpenCVSamples" và thả đoạn mã của tôi vào vòng lặp xử lý khung.
Tôi không nhận được tín dụng cho ứng dụng, nó chỉ là phiên bản được mở rộng và điều chỉnh của mẫu đi kèm với thư viện OpenCV.
- 1. Phát hiện khuôn mặt Android
- 2. Android - Tính năng phát hiện khuôn mặt
- 3. Phát hiện khuôn mặt UIImage
- 4. Phát hiện loại khuôn mặt
- 5. Phát hiện khuôn mặt ActionScript
- 6. Vấn đề phát hiện khuôn mặt bằng CIDetector
- 7. Vấn đề phát hiện khuôn mặt iOS
- 8. Phát hiện khuôn mặt chậm trên OpenCV?
- 9. Tính năng nhận diện khuôn mặt bằng cách sử dụng OpenCV Android
- 10. Thuật toán phát hiện khuôn mặt cho khuôn mặt 15x15 pixel?
- 11. Nhận diện khuôn mặt bằng OpenCV trên Android?
- 12. Nhận dạng khuôn mặt bằng cách sử dụng android sdk not opencv
- 13. Phát hiện khuôn mặt mạnh mẽ trong C/C++?
- 14. Phát hiện khuôn mặt OpenCV chậm trên Raspberry Pi
- 15. Nhận dạng khuôn mặt Android và nhận khuôn mặt tương tự từ cơ sở dữ liệu
- 16. Xoay khuôn mặt trong ảnh
- 17. Thư viện nhận dạng khuôn mặt trong android
- 18. Phát hiện bằng tay bằng cách sử dụng OpenCV
- 19. sử dụng khuôn mặt đẹp với bộ lọc web
- 20. Làm thế nào tôi có thể phát hiện ngáp bằng cách sử dụng Open CV
- 21. Làm cách nào để phát triển ứng dụng iPhone nhận diện khuôn mặt?
- 22. Phân loại biểu hiện khuôn mặt trong thời gian thực bằng SVM
- 23. Nhận dạng khuôn mặt trên iPhone
- 24. nhận diện khuôn mặt và cắt xén
- 25. Nhận diện khuôn mặt bằng OpenCV cho hình ảnh không phải mặt trước
- 26. Cách phát hiện liên lạc của người dùng bằng điện thoại bằng cách sử dụng JS
- 27. Phát hiện IE bằng cách sử dụng jQuery
- 28. Phát hiện bất thường bằng cách sử dụng Python
- 29. Phát hiện màu bằng cách sử dụng C#
- 30. Phát hiện hình ảnh 404 bằng cách sử dụng Javascript