Top Ad unit 728 × 90

Recientes

recent

Curso OpenCV y C++ con Visual Studio 2013 (1-25) - Instalación de OpenCV 2.4.10 en Visual Studio C++

Buen día amigos de IncanatoIt, he iniciado a desarrollar mi proyecto de tesis relacionado con procesamiento de Vídeo utilizando OpenCV que es un conjunto de librerías de Visión por computador, el lenguaje de Programación que voy a utilizar es C++ y lo primero que tuve que hacer era elegir el IDE de desarrollo, inicie primero probando con QT creator y el framework QT para las Interfaces, pero tuve unos cuantos inconvenientes así que decidí utilizar Microsoft Visual Studio 2013.


OpenCV (Open Source Computer Vision Library) es una librería de funciones en C y C++ que contiene un conjunto de utilidades de procesamiento de imágenes, visión artificial, reconocimiento de patrones, captura de vídeo y visualización de imágenes. Fue desarrollada originalmente por Intel. Actualmente es un proyecto libre publicado bajo licencia BSD, lo que permite su uso tanto para aplicaciones comerciales como no comerciales; es multiplataforma (disponible para entornos MS Windows, Mac OS y Linux), rápida, de fácil uso y en continuo desarrollo. 
Así que voy a ir escribiendo el desarrollo de casi todo mi proyecto y mis primeros pasos con OpenCV a manera de manual para todos los que se inician en OpenCV, Iniciaré primero viendo la manera como Instalar OpenCV, para luego implementar un proyecto en Visual Studio y configurar todo lo necesario para crear, depurar y compilar proyectos con la librería OpenCV y el lenguaje de programaci'on C++.


Implementar un Proyecto C++ en Visual Studio 2013 y OpenCv

1. Descargamos OpenCV 2.4.10 de http://opencv.org/downloads.html (Última versión Actual)
2. Creamos una Aplicación en Visual Studio C++, Aplicación de Consola Win 32

3. Configuramos OpenCV.
3.1. Menú Proyecto ---- Click derecho en el $Nombre del Proyecto/Propiedades
3.2. Cambiamos el Asistente de Configuración... y agregamos la plataforma x64
3.3. En campo de configuración, seleccione Toda la configuración
3.3.1. En Propiedades de configuración ---- C / C ++ ---- Directorios de inclusión adicionales, añadir opencv incluir carpetas

C:\opencv\build\include
C:\opencv\build\opencv
C:\opencv\build\opencv2 NOTA: $OpenCV es la carpeta donde se ha instalado OpenCV

3.3.2. En Propiedades de configuración ----Vínculador---- Directorios de Biblioteca adicionales, añadir carpeta de la biblioteca OpenCV

C:\opencv\build\x64\vc11\lib

3.4. En campo de configuración, seleccione el modo de Debug
3.4.1. En Propiedades de configuración ----Vínculador---- dependencias adicionales ---- agregar bibliotecas de dependencia

opencv_stitching2410d.lib
opencv_contrib2410d.lib
opencv_videostab2410d.lib
opencv_superres2410d.lib
opencv_nonfree2410d.lib
opencv_gpu2410d.lib
opencv_ocl2410d.lib
opencv_legacy2410d.lib
opencv_ts2410d.lib
opencv_calib3d2410d.lib
opencv_features2d2410d.lib
opencv_objdetect2410d.lib
opencv_highgui2410d.lib
opencv_video2410d.lib
opencv_photo2410d.lib
opencv_imgproc2410d.lib
opencv_flann2410d.lib
opencv_ml2410d.lib
opencv_core2410d.lib
NOTA: Estos archivos anteriores se encuentran en C:\opencv\build\x64\vc11\lib\



3.5. En campo de configuración, seleccione el modo Release
3.5.1. En Propiedades de configuración ----Vinculador---- dependencias adicionales ---- agregar bibliotecas de dependencia

opencv_stitching2410.lib
opencv_contrib2410.lib
opencv_videostab2410.lib
opencv_superres2410.lib
opencv_nonfree2410.lib
opencv_gpu2410.lib
opencv_ocl2410.lib
opencv_legacy2410.lib
opencv_ts2410.lib
opencv_calib3d2410.lib
opencv_features2d2410.lib
opencv_objdetect2410.lib
opencv_highgui2410.lib
opencv_video2410.lib
opencv_photo2410.lib
opencv_imgproc2410.lib
opencv_flann2410.lib
opencv_ml2410.lib
opencv_core2410.lib
NOTA: Estos archivos anteriores se encuentran en C:\opencv\build\x64\vc11\lib\

3.6. Agregar C:\opencv\build\x64\vc11\bin al Sistema de variables de entorno PATH
3.7. Reinicar la Pc..y a Trabajar.

Curso OpenCV y C++ con Visual Studio 2013 (1-25) - Instalación de OpenCV 2.4.10 en Visual Studio C++ Reviewed by Juan Carlos Arcila Díaz on 19:05 Rating: 5

1 comentario:

All Rights Reserved by www.IncanatoIT.com - Desarrollando Software © 2014 - 2015
Powered By Blogger, Designed by Sweetheme

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

IncanatoIt.com. Con la tecnología de Blogger.