J'ai suivi ceci guide pour installer OpenCV 2.4.8
La documentation OpenCV indique que je devrais trouver OpencV usr/local/include/opencv/
et pourtant je ne trouve rien.
Quelqu'un peut-il me dire où trouver les fichiers OpenCV installés?
EDIT Je ne suis pas sûr de savoir pourquoi le script a installé OpenCV 2.4.8 au lieu de 2.4.9.
Mais je viens de trouver les fichiers ici ici /usr/include/opencv
et /usr/include/opencv2
Je ne sais pas comment cela fonctionne, mais ça marche.
OpenCV est installé via checkinstall
, consultez le script de l’installateur.
Par conséquent, vous pouvez vérifier les fichiers installés via
dpkg -L opencv-<version>
Par exemple:
dpkg -L opencv-2.4.8
Si vous avez installé OpenCV via un autre script lorsque vous avez commenté, ouvrez le script, recherchez la ligne
make install
et remplacer par
Sudo checkinstall
Après cela, installez checkinstall
via
Sudo apt-get install checkinstall
Lancez à nouveau le script d’installation et vérifiez les fichiers installés avec
dpkg -L opencv
Le script d'installation fait exactement comme avant, mais il crée et installe maintenant un paquet deb.
Actuellement, OpenCV 2.4 est fourni via
Sudo apt-get install libopencv
(si les paquets ne sont pas résolus, essayez: libopencv * ou opencv *)
L'utilisation de la distribution de paquets à partir du référentiel Ubuntu peut vous obliger à mettre à jour vos index et vos paquets (pour pouvoir trouver la version actuelle d'OpenCV disponible):
Sudo apt-get update
Sudo apt-get upgrade
Après qu'apt-get ait installé OpenCV, la dernière version disponible (2.4.x) sera installée dans votre chemin système par défaut:
/usr/local/lib
- bibliothèques partagées (par exemple /usr/local/lib/libopencv-core2.4.x
)/usr/local/include
- fichiers d'en-tête (par exemple /usr/local/include/opencv2
)
Voir ce guide (ce n'est pas mon guide, je ne sais donc pas si c'est bon ou mauvais)
Généralement, je suis ce modèle:
cmake ..
make
Sudo make install
Ajouter /usr/local/lib
à /etc/ld.so.conf.d/opencv.conf
Sudo ldconfig
Ensuite, vous pouvez utiliser
pkg-config --libs --cflags opencv
pour obtenir tous les include et les libs sur Ubuntu