отслеживание движения глаз с помощью компьютерной мыши с использованием OpenCV python lkdemo - PullRequest
1 голос
/ 14 апреля 2011

Я новичок в программировании OpenCV. Сейчас я пытаюсь разработать виртуальную компьютерную мышь с отслеживанием глаз с использованием Python-версии OpenCV lkdemo. У меня есть код в Python lkdemo. Я скомпилировал его, используя python pgmname.py. Затем я получил следующие результаты.

OpenCV Python version of lkdemo
Traceback (most recent call last):
  File "test.py", line 64, in <module>
    capture = cvCreateCameraCapture (device)
NameError: name 'cvCreateCameraCapture' is not defined.  

Может кто-нибудь помочь решить это?

Обновление: Теперь ошибка:

OpenCV Python version of lkdemo
Traceback (most recent call last):
  File "test.py", line 8, in <module>
    import cv
ImportError: No module named cv

Может кто-нибудь предложить решение?

Ответы [ 2 ]

1 голос
/ 15 апреля 2011

API изменилось некоторое время назад. В зависимости от вашей версии это должно быть что-то вроде:

import cv
capture = cv.CaptureFromCAM(0)
img = cv.QueryFrame(capture)

НТН.

0 голосов
/ 24 мая 2013

какая у вас версия OpenCV? этот пример для версии 2.4.5:

import cv2
import numpy as np
c = cv2.VideoCapture(0)

while(1):
    _,f = c.read()
    cv2.imshow('e2',f)
    if cv2.waitKey(5)==27:
        break
cv2.destroyAllWindows()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...