OpenCV를 사용할 수 있습니까?


29

Raspberry Pi는 강력한 발전소는 아니지만 일부 OpenCV 이미지 또는 비디오 처리를 수행 할 수 있어야합니다. 누구든지 설치하려고 했습니까?


wrt GPU 계산에 대해서는 raspberrypi.stackexchange.com/questions/41/…을 참조하십시오 .
Alex Chamberlain

답변:


14

OpenCV는 이제 apt-get으로 제공됩니다. 당신은 그것을 검색 할 수 있습니다 :

apt-cache search opencv

개발중인 경우 다음을 수행하십시오.

sudo apt-get install libopencv-dev

이 글을 쓰는 시점은 OpenCV 2.3입니다.


2
이것은 더 upvotes을받을 권리
리 피스

1
apt를 통한 libopencv-dev 버전은 아마도 repos에서 업데이트되지 않을 것입니다 ... 2015 년 4 월 현재 패키지 버전은 2.4.1로 고정되어 있지만 최신 버전은 2.4.11입니다. 최신 버전이 필요한 경우 소스에서 OpenCV를 컴파일해야합니다.
Kozuch

13

예. Debian Squeeze 또는 Arch Linux ARM을 사용하여 Raspberry Pi에 OpenCV를 설치할 수 있습니다. 다음 두 블로그 게시물에서와 같이 설치 또는 컴파일 문제 일뿐입니다.

번영을 위해 opencv아치 리눅스 ARM에 pacman을 통해 설치 하고 데비안에서 컴파일해야합니다. 그렇게

$ 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

가장 큰 문제는 성능입니다. OpenCV에는 GPU 계산 기능을 활용하도록 설계된 GPU 모듈이있는 것 같습니다. NVidia의 CUDA Runtime API를 사용하여 구현되므로 GPU 기능을 활용하려면 NVidia GPU가 필요합니다. 자세한 정보 는 위키 페이지를 읽으 십시오 .


1

RPi의 모든 것을 컴파일하면 매우 간단합니다. 크로스 컴파일러를 작동시킬 수 없었고 카메라 / 웹캠이 느리거나 응답이 없었습니다. 그래서 제 대답은 예입니다. . . 당신이 그것으로하고 싶은 것에 달려 있습니다 :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.