Ingeniero en Informatica
Luis Gilberto Mateos Ortiz, luismattor@gmail.com
Facultad de Ingeniería, UNAM
Índice de contenido
Introducción..........................................................................................................................................................................2
Instalación deOpenCV..........................................................................................................................................................2
Procedimiento..................................................................................................................................................................2
Instalación deMinGW...........................................................................................................................................................3
Procedimiento..................................................................................................................................................................3
Instalación decodeblocks......................................................................................................................................................4
Procedimiento..................................................................................................................................................................4
Instalación de gtk-runtime y pkg-config................................................................................................................................4
Procedimiento de instalación degtk-runtime..................................................................................................................6
Procedimiento de instalación de pkg-config....................................................................................................................6
Programa de ejemplo para comprobar que todo está correctamenteinstalado..................................................................8
Referencias............................................................................................................................................................................ 9
Introducción
OpenCV es una biblioteca libre de visión artificial originalmente desarrollada por Intel. Desde que apareció su primera versión alfa en el mes de
enero de 1999, seha utilizado en infinidad de aplicaciones. Desde sistemas de seguridad con detección de movimiento, hasta control de procesos
donde se requiere reconocimiento de objetos. Esto se debe a que su publicación se da bajo licencia BSD, que permite que sea usada libremente
para propósitos comerciales y de investigación con las condiciones en ella expresadas.
OpenCV es multiplataforma, existiendoversiones para GNU/Linux, Mac OS X y Windows. Contiene más de 500 funciones que abarcan una gran
gama de áreas en el proceso de visión, como reconocimiento de objetos, reconocimiento facial, calibración de cámaras, visión estéreo, aplicaciones
en robótica, etc.
OpenCV contiene diferentes interfaces para diferentes lenguajes de programación, es posible desarrollar programas OpenCV en C, C++, python eincluso en teléfonos móviles con sistema operativo android.
A continuación se presenta el proceso de instalación de los componentes necesarios para desarrollar aplicaciones de visión por computadora
utilizando OpenCV en lenguaje C. Primero se muestra una manera de instalar el paquete OpenCV, este paquete es el que contiene las funciones y
algoritmos de visión. Segundo, se muestra comoinstalar MinGW, necesario para compilar nuestro código en lenguaje C. Tercero, se muestra
como instalar CodeBlocks, un entorno de desarrollo integrado que facilitará los procesos de edición de código y compilación. Cuarto, se presenta
como instalar pkg-config, programa que permitirá llamar las bibliotecas necesarias para compilar el programa OpenCV. Finalmente se presenta un
programa ejemplo para...
Regístrate para leer el documento completo.