Kodama-Communication: Aplicativo de Comunicación para usuarios con Limitación Motriz y Linguistica Utilizando Imágenes

Bitacora de mi PFC

Processing II

leave a comment »

Aunque el entorno que proporciona Processing por omisión para desarrollar código es fácil de manejar y claro, se queda un poco pequeño para realizar aplicaciones un poco más grandes.

Por ello he estado mirando como integrar Processing en Eclipse, el famoso entorno de desarrollo. De esta forma tengo toda la potencia de Processing integrada cómodamente en un entorno de desarrollo ya conocido por mí.

En la propia página de Processing está el cómo realizarlo, los pasos se pueden seguir desde aquí: http://processing.org/learning/eclipse/

Resumiendo un poco el proceso, se trata de añadir la librería core.jar de Processing a nuestro proyecto.

Una vez añadida, las únicas precauciones que hay que tener en cuenta al crear la clase son:

  • Importar la librería añadida, al inicio de la clase:
import processing.core.*;
  • Que la clase creada, extienda de PApplet:
public class ProcessingEnEclipse extends PApplet{
 ...
 ...
 ...
}



Ejecucion de Processing en Eclipse

Ejecucion de Processing en Eclipse

Por ahora nada más.

Anuncios

Written by dafero

15 diciembre 2009 at 19:03

Publicado en General

JMyron

leave a comment »

Sigo investigando un poco sobre Processing ya más orientado hacia mi trabajo, el uso de cámaras Web.

Para el uso de cualquier vídeo en Processing hay que usar unas librerias especificas que se llaman procesing.video (lógico ¿verdad? :F).

Éstas vienen por omisión en Processing teniendo simplemente que importarlas para poder hacer uso de ellas.

import processing.video.*;

El problema, o mejor dicho el inconveniente que tienen, es que dependen del reproductor Apple QuickTime.

Sin él instalado en el ordenador, cualquier programita que depende de la librería de video no funciona.

Como mi intención es que mi PFC dependa de lo mínimo posible he buscado una solución alternativa.

Después de buscar un rato he encontrado unas librerías llamadas JMyron desde las cuales no es necessario tener instalado nada accesorio (salvo ellas mismas, claro).

Simplemente las añades al directorio libraries y ya están listas para usar.

Dentro del archivo comprimido hay un ficherito con instruciones, sobre cómo instalarlas.

Ejemlo PixelFun

Ejemplo PixelFun con JMyron

La verdad es que tiene muy buena pinta, y se pueden hacer cosas realmente asombrosas.  Desde reconocimiento de colores y formas hasta la detección de movimiento.

Por el momento sólo he probado su funcionalidad en Windows (concretamente XP), espero poder probarlo en GNU/Linux (Ubuntu) en pocos días.

Tienen muy buena pinta, veremos si puedo sacarles partido.

Written by dafero

15 diciembre 2009 at 10:20

Publicado en General

Processing (I)

leave a comment »

Bueno, después de la entrada de presentación vamos a meternos ya “en harina” como se suele decir.

Para el desarrollo del proyecto voy a utilizar un lenguaje de programación llamado Processing. Tiene varias ventajas la primera es que todas -o la mayor parte- de las librerías útiles son de código abierto por lo que puedo utilizaras sin ningún problema de licencias. Otra ventaja es que el lenguaje es MUY similar a Java y cuando digo MUY quiero decir que es como si fuera primos hermanos. 🙂

Para utilizarlo lo único que hay que hacer es bajarte un archivo comprimido de la sección de descargas de la página oficial  (http://processing.org/), descomprimir y ejecutar (hay versiones funcionales tanta para Windows, Mac y GNU/Linux).

Seguidamente se mostrará un sencillo editor, desde el que puedes ejecutar tu código.

Imagen de interfaz de Processing

De momento el único problema que he tenido ha sido al ejecutar algunos de los ejemplos que viene con el programa de prueba en mi Ubuntu, parece ser que algunas librerías de vídeo no funcionan correctamente en GNU/Linux.

Me estoy familiarizando con la sintaxis (aunque es prácticamente Java) y un poco con qué puedo hacer y qué no.

Written by dafero

14 diciembre 2009 at 19:32

Publicado en General

¡Hola, mundo!

¡Hola!

Bueno esta será mi bitácora, donde iré escribiendo  paulatinamente sobre mis avances en mi PFC.

Es la primera vez que hago una, por lo que de momento todo me resulta muy nuevo.

Para empezar, y puesto que es la primera entrada que hago, describiré de forma breve de que se trata mi proyecto.

Lee el resto de esta entrada »

Written by dafero

14 diciembre 2009 at 18:41

Publicado en General