OpenCV, Ubuntu 11.04

Ich habe versucht, installieren Sie OpenCV 2.2 auf Ubuntu 11.04. Soweit ich sammeln kann, von hier: linux/videodev.h : no such file or directory - OpenCV unter ubuntu 11.04, schlägt die installation fehl, weil die video4linux-nicht mehr im kernel. Wenn ich der Anleitung verlinkt in dem oben genannten thread (http://tech.groups.yahoo.com/group/OpenCV/message/79758), der make-Befehl übergibt die ersten Fehler beschrieben in dem oben genannten thread, aber nicht auf einen späteren Zeitpunkt. Ich bekomme die Fehlermeldung:

Linking CXX executable ../../bin/opencv_createsamples
../../lib/libopencv_highgui.so.2.2.0: undefined reference to `cvCreateCameraCapture_V4L(int)'
collect2: ld returned 1 exit status
make[2]: *** [bin/opencv_createsamples] Error 1
make[1]: *** [modules/haartraining/CMakeFiles/opencv_createsamples.dir/all] Error 2
make: *** [all] Error 2

Dieser Fehler scheint auch in Bezug auf video4linux.

Irgendwelche Vorschläge?

Thanks a bunch,
Andreas Møgelmose

  • möglich, Duplikat der linux/videodev.h : no such file or directory - OpenCV unter ubuntu 11.04
  • Es ist nicht doppelt, das ist ein anderer Fehler.
  • Mittlerweile habe ich es geschafft, um es kompilieren zu deaktivieren video4linux in den CMake-config. Dies macht es möglich, um die Bibliothek zu installieren, hat aber den eher unglücklichen Nebeneffekt, dass es unmöglich zu verwenden, USB-Kameras als Eingabegeräte. Also das ist nicht wirklich das, was ich bin nach.
  • Das problem existiert da ein bug in der OpenCV-Trac hier: code.ros.org/trac/opencv/ticket/862 (ohne Lösung)
  • Die jüngsten SVN-version kompiliert, aber kann nicht geladen werden video-Dateien noch verwenden angeschlossene Kameras.
  • Es ist sehr seltsam... ich war in der Lage zu kompilieren OpenCV 2.2 auf Ubuntu 11.04 gestern, aber nach der Installation libgtk2-dev, cmake erneut machen und ich hab das gleiche problem. Irgendeine Idee?
  • Neueste svn-version arbeitete für mich in Bezug auf video-Dateien. Aber ich habe nicht testen Sie es für die Kameras. Hoffe, dass Sie nicht verpassen Sie von libv4l-dev

InformationsquelleAutor XerXes | 2011-05-03
Schreibe einen Kommentar