J'ai déjà installé OpenCV2.4.2
dans le cadre de ROS (Fuerte) sur mon ordinateur (installé à partir du Centre de logiciel Ubuntu, en raison de la présence de ROS). Comment dois-je installer OpenCV en autonome?
J'ai parcouru ce guide et téléchargé le paquetage ouvert de ici . Je ne sais pas trop comment procéder. Quelqu'un peut-il donner une courte liste d'étapes à installer? Je souhaite utiliser un IDE pour mes projets, donc quel IDE est approprié pour C++ et comment installer le IDE correct et le configurer correctement?
Aussi, comment vérifier si certains outils sont installés?
Ce lien que vous avez également mentionné décrit les étapes nécessaires à la compilation d'OpenCV sur votre machine .La version d'OpenCV que vous installez de cette manière sera plus récente que celle installée avec le package ROS, elles ont généralement un certain retard. (Peut-être pas avec Fuerte.)
L'utilisation de plusieurs versions de la même bibliothèque sur une machine peut entraîner des problèmes de liaison et créer un peu de maux de tête pour vous, donc je l'éviterais.
Essayez de lancer pkg-config opencv --libs pour voir si la version ROS extraite par Fuerte est disponible et que vous pourrez l’utiliser ultérieurement avec vos projets.
Pour commencer IDE, je recommanderais Qt Creator. Le moyen le plus simple de configurer OpenCV avec votre projet dans Qt Creator est le suivant:
En fin de compte, ce que vous ajoutez devrait ressembler à ceci:
INCLUDEPATH + = -I/opt/ros/fuerte/include
LIBS + = -L/opt/ros/Fuerte/lib -lopencv_calib3d -lopencv_contrib -lopencv_core -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_highgui -lopencv_imgproc -lopencv_legacy -lopencv_ml -lopencv_nonfree -lopencv_objdetect -lopencv_photo -lopencv_stitching -lopencv_ts -lopencv_video -lopencv_videostab
Pour installer OpenCV à l’aide du terminal sous Ubuntu:
$ su -
# apt-get update
# apt-get install build-essential
# apt-get install libavformat-dev
# apt-get install x264 v4l-utils ffmpeg
# apt-get install libcv2.3 libcvaux2.3 libhighgui2.3 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev
OpenCV doit être installé dans / usr/local/ Répertoire d'installation
Vous voudrez peut-être aussi compiler et voir des exemples
$ cp -r /usr/share/doc/opencv-doc/examples .
$ cd examples
$ cd c
$ sh build_all.sh
Vous pouvez lire l'article complet sur comment installer OpenCV sur Ubuntu à partir du blog Nam Huy Linux à l'adresse http://namhuy.net/1205/how-to-install-opencv-on-ubuntu.html
Cet utilisateur github a compilé toutes les étapes de l’installation à l’aide d’un script Shell. Vous pouvez installer n'importe quelle version d'OpenCV de votre choix en exécutant le script Shell approprié à l'intérieur.
$ git clone https://github.com/jayrambhia/Install-OpenCV.git
$ cd Ubuntu
$ chmod +x *
$ ./opencv_latest.sh
Il existe un programme d’installation pour Ubuntu 16.04, et il se peut que cela fonctionne bien sur Ubuntu 12.04, vous pouvez essayer. Je l'ai utilisé pour installer sur Ubuntu 16.04 et c'est réussi!
Un script d'installation interactif pour installer openCV sur Ubuntu 16.04 LTS