Sto cercando di eseguire questo programma
import cv2
import time
cv.NamedWindow("camera", 1)
capture = cv.CaptureFromCAM(0)
while True:
img = cv.QueryFrame(capture)
cv.ShowImage("camera", img)
if cv.WaitKey(10) == 27:
break
cv.DestroyAllWindows()
Ma sto avendo un problema con intorpidimento, sto usando pyschopy insieme a Opencv. Il problema che continuo a ricevere è questo rapporto di errore:
RuntimeError: modulo compilato con API versione 7 ma questa versione di numpy è 6
Traceback (ultima chiamata più recente):
File "C: \ Users \ John \ Documents \ EyeTracking \ Programmi \ GetImage.py", riga 1, in
import cv2
ImportError: impossibile importare numpy.core.multiarray
Ho numpy-1.6.1-py2.7 nella cartella psychopy, sono solo confuso su cosa c'è che non va?
Modifica (risposta eliminata)
Il seguente comando
pip install -U numpy
aiuta a risolvere il problema: could not load numpy.core.multiarray.
conda update python
due volte (una volta per aggiornare conda e ancora per aggiornare python a 2.7.13) risolto il problema.
pip install opencv-python==3.4.2.17 numpy==1.14.5
funzionato per me