Got stuck В ситуации, где работает приложение для Android для Android. Камера должна быть настроена и Customized Camera , а не только встроенная. Хорошо. Я хочу, чтобы камера обнаруживала глаза, снимая фотографию.SurfaceView или TextureView, который лучше для предварительного просмотра
Но у меня есть несколько вопросов:
- Что делать для предварительного просмотра камеры
- ли использовать TextureView или SurfaceView
- После захвата изображения, где он должен быть показан
- Что является openCV, если я работаю с Texture- или SurfaceView, мне все еще нужен openCV
Так скажи мне одну вещь, если я удар начать с SurfaceView, как бы я получить такие функции, как обнаружение обнаружения лица или глаз, как в OpenCV? –
То, что я на самом деле хочу, - это когда вы обнаруживаете лицо. Он также должен нарисовать круг вокруг него .... возможно ли это с помощью openCV, поскольку лицо лица движется по кругу, должно двигаться относительно ..... еще одно, что я должен сделать при захвате ... –
Камера для Android [обеспечивает] (https://developer.android.com/reference/android/hardware/Camera.Face.html) (ограниченное) встроенное распознавание лиц. По моему опыту, он может быть слишком чувствительным к наклону. Хуже того, будучи встроенной функцией, она может отличаться от одного устройства к другому. Если вам нужно более надежное отслеживание глаз, ваш выбор не ограничивается OpenCV. На самом деле OpenCV - это среда с открытым исходным кодом, которая лучше всего подходит разработчикам, которые знают, как адаптировать общие алгоритмы * компьютерного видения * к их потребностям. Если вы новичок в этом поле, вам будет лучше обслуживать некоторые специализированные SDK. –