2010-07-06 13 views
6

Rano SO.MacOS i OpenCV

Chciałbym skompilować openCV, aby działał na przechwytywanie kamery internetowej przy użyciu Qt 4.7. W tym celu OpenCV musi być skompilowany dla systemu 64-bitowego.

Tak, próbowałem 3 kompilacjach

  • kompilacji ze źródła z cmake:

    sudo cmake -G "Unix Makefiles" . 
    

    to działa, ale nie mogę zrzucić wideo do pliku przy użyciu cvCreateVideoWriter : plik wyjściowy jest pusty.

  • wykorzystaniem MacPorts:

    sudo port install opencv 
    

    to nie jest tak wielka, ponieważ zależy od gtk2, ffmpeg i libx .. i nie ma obrazu niewoli.

  • skompilowany przy użyciu ramy

    ramy jest kompilowany tylko dla systemu 32-bitowego.

Czy ktoś ma pomysł?

+0

Czy mógłbyś wyjaśnić nieco więcej na temat instalacji macceta opencv? Myślę, że to już nie może być problem, ale mogę źle zrozumieć twój problem. Z OpenCV2.4.2 + tbb mam świetną wydajność i wydaje się być w pełni funkcjonalny, napisałem także programy Qt + OpenCV przechwytujące strumień kamery. Z drugiej strony nie mogłem wykonać pracy python OpenCV +. : S –

Odpowiedz

0

myślę CUpewnij jest najlepszym wyborem. Twój problem z cvCreateVideoWriter jest prawdopodobnie związany z brakującym kodekiem wideo.