- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 39

Thema: C/C++ Beispielprogramme mit USB Cam und openCV?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #5
    HaWe
    Gast
    hey, nein, schon richtig: für den Pi, also für Linux.

    Habe es so gemacht, USB cam eingestöpselt, und das allererste Programm versucht zu erstellen,

    Code:
    #include "opencv2/opencv.hpp"
    using namespace cv;
    int main(int argc, char** argv)
    {
        VideoCapture cap;
        // open the default camera, use something different from 0 otherwise;
        // Check VideoCapture documentation.
        if(!cap.open(0))
            return 0;
        for(;;)
        {
              Mat frame;
              cap >> frame;
              if( frame.empty() ) break; // end of video stream
              imshow("this is you, smile! :)", frame);
              if( waitKey(10) == 27 ) break; // stop capturing by pressing ESC 
        }
        // the camera will be closed automatically upon exit
        // cap.close();
        return 0;
    }

    per Geany compile/build settings wie hier angegeben, aber tonnenweise errors:
    Code:
    g++ -Wall -pthread -I/opt/vc/include -I/opt/vc/include/interface/vmcs_host/linux -I/opt/vc/include/interface/vcos/pthreads -o "camtest" "camtest.c" -lshapes -L/opt/vc/lib -lOpenVG -lEGL -lwiringPi -lrt -lpigpio -lArduiPi_OLED  (im Verzeichnis: /home/pi/programs/cam)
    
    /tmp/ccQSKrEJ.o: In function `main':
    camtest.c:(.text+0x68): undefined reference to `cv::VideoCapture::VideoCapture()'
    camtest.c:(.text+0x78): undefined reference to `cv::VideoCapture::open(int)'
    camtest.c:(.text+0x110): undefined reference to `cv::_InputArray::_InputArray(cv::Mat const&)'
    camtest.c:(.text+0x124): undefined reference to `cv::imshow(std::string const&, cv::_InputArray const&)'
    camtest.c:(.text+0x144): undefined reference to `cv::waitKey(int)'
    camtest.c:(.text+0x198): undefined reference to `cv::VideoCapture::~VideoCapture()'
    camtest.c:(.text+0x1dc): undefined reference to `cv::VideoCapture::~VideoCapture()'
    camtest.c:(.text+0x1f0): undefined reference to `cv::VideoCapture::operator>>(cv::Mat&)'
    /tmp/ccQSKrEJ.o: In function `cv::Mat::~Mat()':
    camtest.c:(.text._ZN2cv3MatD2Ev[_ZN2cv3MatD5Ev]+0x3c): undefined reference to `cv::fastFree(void*)'
    /tmp/ccQSKrEJ.o: In function `cv::Mat::release()':
    camtest.c:(.text._ZN2cv3Mat7releaseEv[_ZN2cv3Mat7releaseEv]+0x58): undefined reference to `cv::Mat::deallocate()'
    collect2: error: ld returned 1 exit status
    Kompilierung fehlgeschlagen.
    wo soll man jetzt anfangen?
    Sicher fehlen schon mal eine ganze Menge compile/build parameter.
    Aber welche?
    Geändert von HaWe (11.03.2017 um 12:46 Uhr)

Ähnliche Themen

  1. suche Beispielprogramme für den RP6
    Von enni im Forum Robby RP6
    Antworten: 10
    Letzter Beitrag: 02.01.2009, 17:28
  2. Beispielprogramme? Anfänger
    Von jojo.glaser im Forum C - Programmierung (GCC u.a.)
    Antworten: 0
    Letzter Beitrag: 17.06.2006, 09:11
  3. Beispielprogramme für C
    Von solo im Forum Robby CCRP5
    Antworten: 6
    Letzter Beitrag: 14.02.2005, 18:06
  4. Beispielprogramme zur LPT1 Programmierung
    Von Sokrates87 im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 07.01.2005, 18:57
  5. erklärung der beispielprogramme
    Von xandl33 im Forum Robby CCRP5
    Antworten: 6
    Letzter Beitrag: 03.05.2004, 01:51

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress