sábado, 14 de mayo de 2016

Opencv Scene 1 - Contacto con el primer tipo

Empiezo a redactar este blog con la finalidad de que me sirva como una ayuda memoria
de lo que fui haciendo y dejar un registro que quede tanto para mi como para las personas que quieren aprender a utilizar OpenCv desde como instale opencv y como fui haciendo mis primeros programas .

      Actualmente poseo muy poco conocimiento en lo que es Vision Artificial pero voy a ir aprendiendo en el camino. Lo bueno es que me estoy basando en el manual de referencia de openCV lo malo es que el manual esta en ingles. Por ahora un poco de teoría no va a venir mal.

        ¿Que es OpenCV? OpenCV (Open Source Computer Visión Library) como la palabra lo dice es un conjunto de librerías de código Abierto con licencia BSD que incluye cientos de algoritmos que nos permiten trabajar con visión Artificial. Estas librerías se dividen en :

 -Core (nucleo) : es un modulo compacto que define las estructuras de datos básicas, incluyendo las densas matrices multidimencionales Mat y otras funciones básicas utilizadas por otros módulos de
Opencv
 -imgproc (procesamiento de imagenes): este modulo incluye el procesamiento de imágenes, filtro de imágenes lineales o no lineales,transformaciones geométricas de imágenes (cambio de tamaño)
 -video: el análisis de video incluye movimiento , eliminación de fondo y algoritmos de seguimiento de objetos
 -calib3d: este modulo  posee calibración simple y en estéreo ,estimación de la postura de objetos, algoritmos de  reconstrucción 3d.
-features2d (caracteristicas 2d): posee detectores de características  sobresalientes,descriptores y comparadores
-objdetec: detección de objetos y instancias de clases predefinidas por ejemplo ojos,cara,jarras,personas, autos,etc.
-highgui: una interfaz fácil de utilizar para captura de video, imágenes y codecs de videos , asi también como otras capacidades simples de interfaz de usuario
-gpu: este modulo utiliza la Unidad de procesamiento gráfico para los anteriores módulos les dejo un video bastante divertido para que se entretengan conociendo las capacidades de opencv 05 ReMedina Palladino from ekoparty on Vimeo.