2012-06-13 1 views
1

Я собираюсь реализовать распознавание лиц в приложении для Android. Какой из них лучше всего использовать, JavaCV или FaceDetector? Пожалуйста, предложите его мне.Что лучше? JavaCV (OpenCV) или FaceDetector в Android?

+1

Лучше всего подходит для какой цели? Размер приложения, эффективность при обнаружении лиц, проще всего реализовать? – Chris

+0

быстрое обнаружение и простота в использовании ..... – Siva

ответ

2

FaceDetector может использовать реализацию на C++, которая была бы быстрее. Я бы предложил использовать FaceDetector по этой причине, а также ограничил размер вашего приложения. Включение JavaCV Jar увеличит размер приложения, что сделает людей менее вероятными для его загрузки и, скорее всего, удалит его, чтобы освободить место на телефоне.

Если FaceDetector не работает так, как вы хотите, используйте JavaCV. FaceDetector использует глаза только для обнаружения лиц, поэтому он не будет обнаруживать профили или лица, у которых не видны оба глаза.

FaceDetector Примечание: The width of the image must be even.