opencv-4.5.3

Introduction à opencv

Le paquet opencv contient des bibliothèques graphiques visant principalement la vision temps réel.

This package is known to build and work properly using an LFS-11.0 platform.

Informations sur le paquet

  • Téléchargement (HTTP) : https://github.com/opencv/opencv/archive/4.5.3/opencv-4.5.3.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 1fe94553bcc8c8723b47c1a72f9f768f

  • Taille du téléchargement : 85 Mo

  • Estimation de l'espace disque requis : 769 Mo

  • Estimation du temps de construction : 4.3 SBU (avec parallélisme = 4)

Téléchargements supplémentaires

[Note]

Note

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.

Dépendances de opencv

Requises

CMake-3.21.2 et UnZip-6.0

Recommandées

Facultatives

apache-ant-1.10.11, Doxygen-1.9.2, Java-16.0.2, 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

Installation de opencv

Si besoin, désarchivez le paquet de modules supplémentaires :

tar xf ../opencv_contrib-4.5.3.tar.gz

Installez opencv en lançant 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

Explication des commandes

-DWITH_XINE=ON : Cette option indique à la procédure make d'utiliser xine-lib-1.2.11.

-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.5.3/modules : demande au système de construction de construire les modules supplémentaires.

Contenu

Programmes installés: opencv_annotation, opencv_interactive-calibration, opencv_model_diagnostics, opencv_version, opencv_visualisation et setup_vars_opencv4.sh
Bibliothèques installées: libopencv_calib3d.so, libopencv_core.so, libopencv_dnn.so, libopencv_features2d.so, libopencv_flann.so, libopencv_gapi.so, libopencv_highgui.so, libopencv_imgcodecs.so, libopencv_imgproc.so, libopencv_ml.so, libopencv_objdetect.so, libopencv_photo.so, libopencv_stitching.so, libopencv_video.so et libopencv_videoio.so
Répertoires installés: /usr/include/opencv4 /usr/lib/cmake/opencv4, /usr/lib/python3.9/site-packages/cv2, /usr/share/licenses/opencv4, /usr/share/opencv4 et /usr/share/java/opencv4

Last updated on