opencv-3.0.0

Introduction à opencv

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

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

Information sur le paquet

Téléchargements supplémentaires

Fichier facultatif: http://sourceforge.net/projects/opencvlibrary/files/3rdparty/ippicv/ippicv_linux_20141027.tgz

Dépendances de opencv

Requises

cmake-3.3.1 et UnZip-6.0

Recommandées

Facultative

apache-ant-1.9.6, Doxygen-1.8.10, java-1.8.0.60, Python-3.4.3, Cuda, Eigen, OpenEXR, GCD, GDAL, GigEVisionSDK, JACK, libdc1394, libgphoto2, NumPy, OpenNI, PlanetUML, PvAPI, Threading Building Blocks (TBB), UniCap, VTK - The Visualization Toolkit, et XIMEA

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/opencv

Installation de opencv

Si le paquet facultatif Integrated Performance Primitives (IPP) a été téléchargé, placez le a un endroit pour que le script cmake n'essaie pas de le télécharger de nouveau:

ipp_file=../ippicv_linux_20141027.tgz             &&
ipp_hash=$(md5sum $ipp_file | cut -d" " -f1)      &&
ipp_dir=3rdparty/ippicv/downloads/linux-$ipp_hash &&
mkdir -p $ipp_dir &&
cp $ipp_file $ipp_dir

Installez opencv en lançant les commandes suivantes :

mkdir build &&
cd    build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DWITH_XINE=ON              \
      -DBUILD_TESTS=OFF           \
      -Wno-dev  ..
make

Le paquet n'a pas une suite de tests fonctionnelle.

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

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

-DWITH_IPP=ON : Cette option indique à la procédure make d'utiliser le paquet IPP téléchargé.

Contenu

Programmes installés: opencv_annotation, opencv_createsamples, et opencv_traincascade
Bibliothèques installées: libopencv_calib3d.so, libopencv_core.so, libopencv_features2d.so, libopencv_flann.so, libopencv_highgui.so, libopencv_imgcodecs.so, libopencv_imgproc.so, libopencv_ml.so, libopencv_objdetect.so, libopencv_photo.so, libopencv_shape.so, libopencv_stitching.so, libopencv_superres.so, libopencv_video.so, libopencv_videoio.so, et libopencv_videostab.so
Répertoires installés: /usr/include/opencv et /usr/share/OpenCV

Last updated on 2015-04-27 12:34:27 -0500