Puis-je utiliser OpenCV?

Réponses:

14

OpenCV est maintenant disponible dans apt-get. Vous pouvez le rechercher:

apt-cache search opencv

Si vous faites du développement, faites simplement:

sudo apt-get install libopencv-dev

Au moment d'écrire ces lignes, il s'agit d'OpenCV 2.3

Kevin
la source
2
Cela mérite plus de votes positifs
Lipis
1
Attention, la version de libopencv-dev via apt ne sera probablement pas mise à jour dans les dépôts ... à partir d'avril 2015, la version du package est toujours bloquée à 2.4.1 tandis que la dernière version est 2.4.11. Si vous avez besoin d'une version plus récente, vous devez probablement compiler OpenCV à partir de sources.
Kozuch
13

Oui, il est possible d'installer OpenCV sur le Raspberry Pi en utilisant Debian Squeeze ou Arch Linux ARM. Comme cela est fait dans les deux articles de blog suivants, il ne devrait s'agir que de l'installation ou de la compilation.

Pour la prospérité, vous devez installer opencvvia pacman sur Arch Linux ARM et le compiler sur Debian. Ainsi.

$ 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

Votre plus gros problème sera la performance. Il semble cependant qu'OpenCV dispose d'un module GPU conçu pour utiliser les capacités de calcul GPU. Cependant, il est implémenté à l'aide de l'API CUDA Runtime de NVidia, vous aurez donc besoin d'un GPU NVidia pour utiliser les capacités du GPU. Pour plus d'informations, vous devriez lire la page wiki .


la source
1

C'est assez simple si vous compilez tout sur le RPi, je ne pouvais pas faire fonctionner un compilateur croisé et la caméra / webcam était lente / ne répondait donc ma réponse est oui mais. . . dépend de ce que vous voulez en faire :)

peterretief
la source