Projet

Général

Profil

91 Installation des outils » Historique » Version 21

Anonyme, 25/01/2019 00:07

1 2 Anonyme
h1. 9.1 Installation des outils
2 1 Anonyme
3 9 Anonyme
h2. Installer opencv 3.4.4 sur ubuntu 16.04
4 4 Anonyme
5 14 Anonyme
h3. 1. Mise à jour Ubuntu : 
6 3 Anonyme
7
$ sudo apt-get update
8 1 Anonyme
$ sudo apt-get upgrade
9 5 Anonyme
10 14 Anonyme
h3. 2. Installer des paquets dépendants : 
11 5 Anonyme
12
$ sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
13
$ sudo apt-get install python3.5-dev python3-numpy libtbb2 libtbb-dev qt5-default
14 6 Anonyme
$ sudo apt-get install libjpeg-dev libpng-dev libtiff5-dev libjasper-dev libdc1394-22-dev libeigen3-dev libtheora-dev libvorbis-dev 
15
$ sudo apt-get install libxvidcore-dev libx264-dev sphinx-common libtbb-dev yasm libfaac-dev libopencore-amrnb-dev libopencore-amrwb-dev 
16
$ sudo apt-get install libopenexr-dev libgstreamer-plugins-base1.0-dev libavutil-dev libavfilter-dev libavresample-dev
17 7 Anonyme
18 14 Anonyme
h3. 3. Obtenir Opencv : 
19 7 Anonyme
20
$ cd /opt
21
/opt$ git clone https://github.com/Itseez/opencv.git
22
/opt$ git clone https://github.com/Itseez/opencv_contrib.git
23
/opt$ cd opencv_contrib
24
/opt/opencv_contrib$ git checkout 3.4.4
25
/opt/opencv_contrib$ cd ..
26
/opt$ cd opencv
27
/opt/opencv$ git checkout 3.4.4
28
29 14 Anonyme
h3. 4. Compiler et installer Opencv
30 7 Anonyme
31
/opt/opencv$ mkdir build 
32
/opt/opencv$ cd build
33
/opt/opencv/build$ cmake -D CMAKE_BUILD_TYPE=RELEASE \
34
            -D CMAKE_INSTALL_PREFIX=/usr/local \
35
            -D WITH_TBB=ON \
36
            -D WITH_V4L=ON \
37
        -D WITH_QT=ON \
38
        -D WITH_OPENGL=ON \
39
        -D OPENCV_EXTRA_MODULES_PATH=/opt/opencv_contrib/modules \
40
        -D BUILD_EXAMPLES=ON ..
41
42
/opt/opencv/build$ make -j4
43
/opt/opencv/build$ make install
44
/opt/opencv/build$ ldconfig
45
/opt/opencv/build$ cd ~
46 8 Anonyme
47 14 Anonyme
h3. 5. Vérifier l'installation
48 1 Anonyme
49
$ pkg-config --modversion opencv
50
51 17 Anonyme
h2. Télécharger Khepera III Toolbox
52 12 Anonyme
53
h3. Télécharge le paquet
54
55
Une version plus ou moins stable est disponible sur le site de sourceforge project page : https://sourceforge.net/projects/khepera3toolbox/.
56 21 Anonyme
57 12 Anonyme
Une fois le téléchargement est fini, décompressez-le. C'est une méthode recommandé pour récupérer Kherpera III Toolbox sans faire des contributions. 
58 15 Anonyme
59
h3. Récupérer la nouvelle version avec SVN
60
61
Une nouvelle version peut être checking out par SVN tree : 
62
63
$ svn checkout https://svn.code.sf.net/p/khepera3toolbox/code/
64
65 16 Anonyme
Cette méthode vous permets de faire des contributions vous-même, et récupérez la nouvelle version du code. Pour mettre à jour à une version récente : 
66
67
$ svn update
68 18 Anonyme
69
h2. Insaller outil cross-compilation
70 19 Anonyme
71
h3. Linux à Korebot
72
73
Télécharger le fichier korebot-tools-i386-0.1.2.tar.gz sur le site : http://ftp.k-team.com/korebot/toolchain-i386/
74 20 Anonyme
75 19 Anonyme
Décompressez-le dans le répertoire de votre préférence : tar -xfz korebot-tools-i386-0.1.2.tar.gz
76 20 Anonyme
77 19 Anonyme
Ajouter bin répertoire à votre PATH variable environnement. Je vous conseille d'ajouter cette ligne dans .bashrc fichier.
78 20 Anonyme
79 19 Anonyme
export PATH=$PATH:/path/to/your/arm/toolchain/bin
80 20 Anonyme
81 19 Anonyme
Pour ouvrir le fichier .bashrc : $ votre_éditeur_de_texte (gedit/kate/leafpad...) .bashrc