в C# распознавание лиц
Я пытаюсь написать простую программу, которая обнаружит лицо с веб-камеры, а затем вызовет событие (необязательно сделать снимок лица)
Мне не нужно ничего необычного, как сравнить его с другими лицами, мне просто нужно отправить электронное письмо, что кто-то находится у двери (надеюсь, с прикрепленной фотографией)
проблема в том, что я очень смущен тем, как и что использовать
Я вижу, что есть очень мощный "opencv", который имеет несколько классов обертки, а именно opencv.net и эмгу.cv
Я видел несколько примеров здесь и там, но мне еще предстоит найти рабочий набор исходного кода, который работает с VS2010 c#
может ли кто-нибудь порекомендовать, какой лучший курс действий для программиста-любителя, как я.
спасибо
4 ответов
Я могу предложить использовать emgucv, так как он поставляется с пример что работает на vs2010 и показать вам, как сделать распознавание. как только вы обнаружили свое лицо, вы можете легко обрезать обнаруженное лицо, правильно установив ROI.
Это называется компьютерным зрением. Существует популярная библиотека, которая поддерживает эти типы операций. Я бы не сказал, что это легко, но можно...
наверное, я думаю, что это то, что вам нужно http://ashishrd.blogspot.com/2006/12/gesture-recognition-using-webcam-and.html детектор жестов и искусственно вызвать событие в то время как датчик площади сенсорный
Я использую Luxand http://www.luxand.com/ для распознавания лиц. Его не трудно и работает хорошо.