Ich versuche, OpenCV mit Python auf meinem Ubuntu-Rechner arbeiten. Ich habe heruntergeladen und OpenCV installiert, aber wenn ich versuche, den folgenden Python Code ausgeführt werden (die Bilder von einer Webcam erfassen sollte und schieben Sie sie auf den Bildschirm)OpenCV Fehler: Die Funktion ist nicht implementiert
import cv
cv.NamedWindow("w1", cv.CV_WINDOW_AUTOSIZE)
capture = cv.CaptureFromCAM(0)
def repeat():
frame = cv.QueryFrame(capture)
cv.ShowImage("w1", frame)
time.sleep(10)
while True:
repeat()
ich die folgende Fehlermeldung erhalten:
The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or
Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and
pkg-config, then re-run cmake or configure script
So tue ich, was sie fragen: die Pakete installieren, um den Ordner zu verschieben, von wo ich OpenCV installiert und laufen
sudo make uninstall
make
sudo make install
Aber wenn ich versuche, die python zu laufen, es gibt mir die gleiche er ror. Fehle ich etwas?
Haben Sie das neuere 'cv2' Modul ausprobiert? Auch, sowohl opencv als auch die Python-Bindungen sind in den Repositories, es gibt keine Notwendigkeit, etwas herunterzuladen oder zu kompilieren. – goncalopp