Le paquet opencv contient des bibliothèques graphiques visant principalement la vision temps réel.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Téléchargement (HTTP) : https://github.com/opencv/opencv/archive/4.6.0/opencv-4.6.0.tar.gz
Somme de contrôle MD5 : 2f52df67b255fcc2c36632a9e9f723f6
Taille du téléchargement : 86 Mo
Estimation de l'espace disque requis : 662 Mo
Estimation du temps de construction : 3,4 SBU (avec parallélisme = 4)
Modules supplémentaires facultatifs : https://github.com/opencv/opencv_contrib/archive/4.6.0/opencv_contrib-4.6.0.tar.gz
Un fichier supplémentaire commençant par « ippicv » (integrated performance primitives) sera téléchargé automatiquement durant la partie cmake de la procédure de compilation. Ce téléchargement est spécifique a l'architecture système.
FFmpeg-5.1, gst-plugins-base-1.20.3, GTK+-3.24.34, JasPer-3.0.6, libexif-0.6.24, libjpeg-turbo-2.1.3, libpng-1.6.37, libtiff-4.4.0, libwebp-1.2.3, v4l-utils-1.22.1 et xine-lib-1.2.12
apache-ant-1.10.12, Doxygen-1.9.4, Java-18.0.1.1, Python-2.7.18, blas, Cuda, Eigen, OpenEXR, GDAL, lapack, libdc1394, NumPy, Threading Building Blocks (TBB) et VTK - The Visualization Toolkit,
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/opencv
Si besoin, désarchivez le paquet de modules supplémentaires :
tar xf ../opencv_contrib-4.6.0.tar.gz
Installez opencv en exécutant les commandes suivantes :
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_CXX11=ON \ -DBUILD_PERF_TESTS=OFF \ -DWITH_XINE=ON \ -DBUILD_TESTS=OFF \ -DENABLE_PRECOMPILED_HEADERS=OFF \ -DCMAKE_SKIP_RPATH=ON \ -DBUILD_WITH_DEBUG_INFO=OFF \ -Wno-dev .. && make
Le paquet n'a pas une suite de tests fonctionnelle.
Maintenant, en tant qu'utilisateur root
:
make install
-DWITH_XINE=ON
: Cette
option indique à la procédure make d'utiliser xine-lib-1.2.12.
-DENABLE_PRECOMPILED_HEADERS=OFF
:
Cette option est requise pour la compatibilité avec gcc-6.1 et
supérieur.
-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.6.0/modules
:
demande au système de construction de construire les modules
supplémentaires.
Last updated on