Я хотел бы задать вопрос о классе FaceDetector.Face для Android. Я потратил разумное время на поиск и чтение документов, но до сих пор не вижу большой картины. Я хотел бы понять, возможно ли сделать следующее:Android FaceDetector без взаимодействия с пользователем?
Приложение, которое выполняет обнаружение лиц без взаимодействия с пользователем. Например, я хочу следить за малышами, играющими с моим Kindle Fire в другой комнате. Конечно, я не могу попросить ребенка сделать снимок себя каждые 5 секунд, чтобы начать обнаружение лица, поэтому приложение должно делать следующее:
1) просыпаться каждые 5 секунд;
2) сфотографировать;
3) обнаружить лицо;
4) отправьте мне предупреждение, если лицо не обнаружено.
вот мои вопросы:
A) Можно ли написать приложение с Android FaceDetector.Face?
B) если возможно, каковы грубые шаги?
C) если это невозможно, то какова альтернатива?
Заранее благодарим за ваши ответы/идеи. Если бы были предоставлены ссылки на документы, учебные пособия и/или образцы кода, это было бы еще более полезно.
[Edit:. Я изменил мой вопрос за ответ и комментарий Geobits']
Я не верю, что это возможно, потому что камера нуждается в представлении предварительного просмотра, чтобы функционировать, даже если это манекен тот, который на самом деле не показывает предварительный просмотр. Все, что считается для этого, вероятно, прервет приложение переднего плана. Сторона примечания: пока ваш заявленный вариант использования не является, идея, что это будет возможно, совершенно жутко. – Geobits
@Geobits: Действительно, сценарий первоначального использования, если возможно, можно легко злоупотреблять. Я немного изменил свой подход, поэтому обнаружение лица выполняется, когда пользователь осознает это. Возможно ли это сейчас? – hubeir