Chociaż Raspberry Pi nie jest potęgą, powinien być w stanie wykonać pewne przetwarzanie obrazu lub wideo OpenCV. Czy ktoś próbował go zainstalować?
Chociaż Raspberry Pi nie jest potęgą, powinien być w stanie wykonać pewne przetwarzanie obrazu lub wideo OpenCV. Czy ktoś próbował go zainstalować?
Odpowiedzi:
OpenCV jest teraz dostępny w apt-get. Możesz go wyszukać:
apt-cache search opencv
Jeśli zajmujesz się programowaniem, po prostu wykonaj:
sudo apt-get install libopencv-dev
W chwili pisania tego tekstu jest to OpenCV 2.3
Tak, można zainstalować OpenCV na Raspberry Pi przy użyciu Debian Squeeze lub Arch Linux ARM. Jak zrobiono w dwóch poniższych postach na blogu, powinno to być po prostu instalowanie lub kompilowanie.
Ze względu na dobrobyt, musisz zainstalować opencv
za pośrednictwem pacman na Arch Linux ARM i skompilować go na Debianie. Podoba mi się
$ wget http://sourceforge.net/projects/opencvlibrary/files/ \
opencv-unix/2.3.1/OpenCV-2.3.1a.tar.bz2/download
$ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local \
-D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
$ make
$ sudo make install
Twoim największym problemem będzie jednak wydajność. Wygląda jednak na to, że OpenCV ma moduł GPU zaprojektowany do wykorzystania możliwości obliczeniowych GPU. Jest on jednak implementowany przy użyciu interfejsu API CUDA Runtime firmy NVidia, więc będziesz potrzebować procesora graficznego NVidia, aby móc korzystać z możliwości GPU. Aby uzyskać więcej informacji, powinieneś przeczytać stronę wiki .
To całkiem proste, jeśli skompilujesz wszystko na RPi, nie mogłem zmusić kompilatora do pracy, a kamera / kamera internetowa działała wolno / nie reagowała, więc moja odpowiedź brzmi tak, ale. . . zależy, co chcesz z tym zrobić :)