OpenCV

De system.co.free.fr.
(Différences entre les versions)
(Compilation Version 2.4.3)
(Compilation Version 2.4.3)
Ligne 27 : Ligne 27 :
   cd /home/franck/DataCenter/projets/OpenCV/OpenCV-2.4.2/OpenCV.build/Release
   cd /home/franck/DataCenter/projets/OpenCV/OpenCV-2.4.2/OpenCV.build/Release
 +
 +
   cmake -D  BUILD_EXAMPLES:bool=ON -D WITH_OPENCL:bool=ON -D WITH_QT:bool=ON -D WITH_OPENGL:bool=ON -D WITH_OPENCLAMDFFT:bool=ON<br> -D WITH_OPENCLAMDBLAS:bool=ON -D WITH_TBB:bool=ON -D CMAKE_BUILD_TYPE:string=Release -D CLAMDBLAS_INCLUDE_DIR:string=/usr/include/ATI/clAmdBlas<br> -D CLAMDBLAS_LIBRARIES:string=/usr/lib/fglrx/libclAmdBlas.so -D CLAMDFFT_INCLUDE_DIR:string=/usr/include/ATI/clAmdFft<br> -D CLAMDFFT_LIBRARIES:string=/usr/lib/fglrx/libclAmdFft -D ENABLE_SSE41:bool=ON -D ENABLE_SSE42:bool=ON ..
   cmake -D  BUILD_EXAMPLES:bool=ON -D WITH_OPENCL:bool=ON -D WITH_QT:bool=ON -D WITH_OPENGL:bool=ON -D WITH_OPENCLAMDFFT:bool=ON<br> -D WITH_OPENCLAMDBLAS:bool=ON -D WITH_TBB:bool=ON -D CMAKE_BUILD_TYPE:string=Release -D CLAMDBLAS_INCLUDE_DIR:string=/usr/include/ATI/clAmdBlas<br> -D CLAMDBLAS_LIBRARIES:string=/usr/lib/fglrx/libclAmdBlas.so -D CLAMDFFT_INCLUDE_DIR:string=/usr/include/ATI/clAmdFft<br> -D CLAMDFFT_LIBRARIES:string=/usr/lib/fglrx/libclAmdFft -D ENABLE_SSE41:bool=ON -D ENABLE_SSE42:bool=ON ..
Voir le fichier OpenCV-2.4.3/CMakeList.txt pour les options de CMake.<br>
Voir le fichier OpenCV-2.4.3/CMakeList.txt pour les options de CMake.<br>

Version du 27 janvier 2013 à 11:52

Sommaire

OpenCV: Open Source Computer Vision Library

Presentation

extrait wikipedia:

OpenCV (pour Open Computer Vision) est une bibliothèque graphique libre, initialement développée par Intel, spécialisée dans le traitement d'images en temps réel. La société de robotique Willow Garage assure le support de cette bibliothèque depuis 2008.

Cette bibliothèque est distribuée sous licence BSD.

Documentation

Compilation Version 2.4.2

2013/01/10 ligne de commande de préparation à la compilation cmake:

 cd /home/franck/DataCenter/projets/OpenCV/OpenCV-2.4.2/OpenCV.build
 cmake -DWITH_OPENGL:bool=ON -DWITH_QT:bool=ON -DWITH_TBB:bool=ON -DBUILD_EXAMPLES:bool=ON -DBUILD_DOCS:bool=ON 
-DINSTALL_C_EXAMPLES:bool=ON -DWITH_UNICAP:bool=ON -DWITH_GTK:bool=ON -DWITH_OPENEXR:bool=ON -DENABLE_SSE3:bool=ON ..

Voir le fichier OpenCV-2.4.2/CMakeList.txt pour les options de CMake.
Dans notre cas des librairies doivent etre installé avant le passage de cmake: TBB, OpenEXR, Python, OpenGL ( celui d'AMD est parfait quand on a une carte graphique AMD), pkgconfig, ffmpeg, libav, libjpeg-dev, ...

Compilation Version 2.4.3

 cd /home/franck/DataCenter/projets/OpenCV/OpenCV-2.4.2/OpenCV.build/Release


 cmake -D  BUILD_EXAMPLES:bool=ON -D WITH_OPENCL:bool=ON -D WITH_QT:bool=ON -D WITH_OPENGL:bool=ON -D WITH_OPENCLAMDFFT:bool=ON
-D WITH_OPENCLAMDBLAS:bool=ON -D WITH_TBB:bool=ON -D CMAKE_BUILD_TYPE:string=Release -D CLAMDBLAS_INCLUDE_DIR:string=/usr/include/ATI/clAmdBlas
-D CLAMDBLAS_LIBRARIES:string=/usr/lib/fglrx/libclAmdBlas.so -D CLAMDFFT_INCLUDE_DIR:string=/usr/include/ATI/clAmdFft
-D CLAMDFFT_LIBRARIES:string=/usr/lib/fglrx/libclAmdFft -D ENABLE_SSE41:bool=ON -D ENABLE_SSE42:bool=ON ..

Voir le fichier OpenCV-2.4.3/CMakeList.txt pour les options de CMake.

Outils personnels