2015-02-16 6 views
-2

Я пытаюсь создать систему распознавания лиц. Я хочу сделать с помощью комбинации android и php. Пользователь может сделать снимок с телефона, а приложение для Android отправит изображение на сервер php, а php-сервер распознает лицо из базы данных и отправит ответ обратно на мобильный телефон.Распознавание лиц с Android и PHP

Я создал приложение, которое обнаруживает лицо и сохраняет только лицо лица, использующего opencv. Я могу отправить эту фотографию на сервер. Моя проблема в том, что я не знаю, как использовать opencv-библиотеку с php. Учебник Opencv очень запутан, и он находится на C++. Я не знаю, как запустить код C++ на сервере. Итак, мой вопрос: можно ли запускать библиотеки Opencv с php или я могу запускать C++ на сервере. Я новичок с Opencv. Пожалуйста, помогите

+0

Почему бы просто не запустить обнаружение о телефоне? – mjs

+0

Это может быть очень дорого, в зависимости от размера его базы данных. –

+0

@mjs У меня будет большой набор изображений для поиска лица. Поскольку у сотового телефона есть ограничение на память, я хотел бы сделать это на сервере – pritesh

ответ

2

Ну, PHP может вызвать внешнюю программу (лицо C++ распознаватель), если он не возражает против ждать,: PHP: exec

более гладкое решением будет предоставлять интерфейс для PHP в C++ но это не похоже на ваш язык.

Но как насчет Python? Это довольно просто, чтобы Python отвечал на веб-запросы, и для него существуют обертки OpenCV. Вы могли бы сделать все это в одном месте.

+0

Я не очень хорошо знаком с python. Конечно, я буду искать его. благодаря – pritesh

Смежные вопросы