2010-02-27 8 views
1

Есть ли простой способ отслеживать движения одного объекта в канале веб-камеры? Например, я представляю себе приложение «hello world» с указательным пальцем, используемым в качестве указателя мыши.отслеживание движения веб-камеры с помощью Python

Я понимаю, что в этой области все еще много фундаментальных исследований, поэтому может быть слишком рано ожидать простой в использовании, общей абстракции.

Для полноты картины, я видел некоторые связанный, но более низкого уровня (и непитоновские) проектов упоминается, в том числе AForge, WiimoteLib и an article on motion detection algorithms.

+0

Я сомневаюсь, что вы найдете что-нибудь простое и из коробки, но я могу ошибаться. – Xorlev

ответ

4

Возможно, вы захотите взглянуть на http://opencv.willowgarage.com/wiki/PythonInterface. Я не уверен, как трудно было бы выполнять произвольное отслеживание движения, но было довольно просто реализовать отслеживание лица.

+0

+1 OpenCV будет самым зрелым решением для использования с Python afaik. – ChristopheD

+0

Спасибо, это выглядит многообещающе! Возможно, я нашел приложение «hello world»: http://bradmontgomery.blogspot.com/2008/01/tracking-laser-pointer-with-python-and.html - будет исследовать. – AnC

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