Creación de un programa que muestre los frames de un vídeo almacenado en disco.
Para poder compilar un programa en eclipse usando las librerías de openCV hay que añadir lo siguiente en las propiedades del proyecto:
-En windows:
En GCC C++ Compiler->Directories
Include Paths -I:
"C:\Archivos de programa\OpenCV\cv\include"
"C:\Archivos de programa\OpenCV\cvaux\include"
"C:\Archivos de programa\OpenCV\cxcore\include"
"C:\Archivos de programa\OpenCV\otherlibs
En
Libraries -I :
cv , cvaux , cxcore , highgui y cvcam
Y en Libraries Search Path (-L) añadir "C:\Archivos de programa\OpenCV\lib"
En linux:
C/C++ build -->Settings. En la ventana derecha:
• GCC C++ Compiler --> Directories. En "Include Paths (-I)" añadir el
path: /usr/include/opencv
• GCC C Compiler --> Directories. En "Include Paths (-I)" añadir el
path: /usr/include/opencv
• GCC C++ Linker --> Libraries:
• En "Libraries (-l)" añadir las librerías una por una que se incluyen en el
proyecto (Hay 4: cv, cvaux, highgui y cxcore).
• En "Library Search Path (-L)" añadir el path: /usr/local/lib
• GCC C++ Assembler --> General: En "Include Paths (-I)" añadir el
path: /usr/include/opencv
Creo un programa que tras unos problemas con eclipse consigo compilar, pero el resultado obtenido no es el esperado, no se ve nada ni aparece la ventana que debería crearse.
No hay comentarios:
Publicar un comentario