lunes, 24 de noviembre de 2008

Desarrollando

El desarrollo del proyecto se llevará a cabo con C++ y las librerías de OpenCV.

Primero he tenido que instalar un entorno de desarrollo, he elegido Wascana ya que según he visto es el más sencillo de usar y más sencillo para incluir las librerías.

Después me bajé las librerías de OpenCV para windows de la página oficial http://sourceforge.net/project/showfiles.php?group_id=22870


Con todo esto instalado solo hace falta añadir las librerías en el proyecto.

En las opciones de compiler hay que añadir las siguientes cosas:


"C:\Program Files\OpenCV\cv\include"
"C:\Program Files\OpenCV\cvaux\include"
"C:\Program Files\OpenCV\cxcore\include"
"C:\Program Files\OpenCV\otherlibs\highgui"




En opciones de linker hay que añadir:

C:\Program Files\OpenCV\lib"




Con esto ya está listo el entorno para empezar a programar en C++ usando OpenCV, así que lo siguiente que estoy haciendo es aprender las funciones que ofrecen estas librerías.

martes, 28 de octubre de 2008

Descripción

El proyecto "Multitouch visual" consiste en desarrollar una pantalla multitouch utilizando una cámara donde se recogerán los gestos para que interactúe con diferentes aplicaciones, algunas de ellas específicas y otras de uso general, aprovechando en alguna ocasión la funcionalidad que tienen incluída.


El primer acercamiento al proyecto consiste en saber cual es el fundamento del multitouch (más información).

Actualmente en el mercado hay diferentes multitouch desarrolladas adaptadas a las necesidades del usuario.






La pantalla que desarrollaré en el proyecto tendrá una implementación diferente ya que constará de una cámara debajo de una superficie que será la de "contacto", donde habrá que identificar los puntos.

Para poder hacer el interfaz usaré OpenCV, y para la pantalla usaré una webcam y una superficie semi transparente.