Está en la página 1de 13

Prototipo de Manipulacin Robtica Paralela Delta con reconocimiento de imgenes para la Industria

Ing Segundo Chong

Introduccin al Processing

Processing es un contexto para explorar el espacio conceptual emergente que nos entregan los medios electrnicos. Es un entorno para aprender los fundamentos de la programacin informtica dentro del contexto de las artes electrnicas y es un bloc de notas electrnicas para desarrollar ideas.

El entorno de Processing es el ms fcil compilador de Java / entorno de programacin multimedia y grfico conocido por el hombre. El sistema puede ser usado para producir piezas que arrancan localmente, como tambin Applets de java incrustados en la web. Deliberadamente, el programa est diseado para hacer un puente entre la programacin grfica educacional, y el java "real". Processing puede ser utilizado como rueda de entrenamiento, pero no tiene por qu ser eso.

Mi definicin:

Poderosa herramienta grfica que sirve de interfase para diverso hardware electrnico (Microcontroladores)

Comunicacin Wifi, RF, Bth

Perifricos IN (Cmara, Mouse, etc)

PC

Micro Controlador Salida On/Off PWM

Introduccin al Reconocimiento de Imgenes


Una de las razones el porque Processing es poderoso es, que tiene una amplia gama de libreras libres de aplicacin, debido a que se desarrolla en comunidad. Veremos la librera pImage

1. Almacenamos en memoria un archivo de imagen.

Declaramos Librera a usar Configuramos tamao y varibles Negro = 0 y Blanco = 255 Programa Principal, ejecucion de los comandos

Grafica en pantalla la imagen en la coordenada 0,0

La carpeta de datos: Cmo llego

imgenes se puede agregar a la carpeta de datos de forma automtica a travs de: Sketch -> Agregar archivo. . . o manualmente: Sketch -> Mostrar carpeta Sketch Esto abrir la carpeta de dibujo. Si no hay ningn directorio de datos crear uno. De lo contrario, coloque los archivos de imgenes en el interior. Procesamiento acepta los siguientes formatos de archivo de imgenes: GIF, JPG, TGA, PNG.

Tambin debemos sealar que el proceso de cargar la imagen desde el disco duro a la memoria es un proceso lento, y debemos asegurarnos de que nuestro programa slo tiene que hacerlo una vez, en el setup (). Carga de imgenes en draw () puede ralentizar el rendimiento, as como "Out of Memory" errores. Una vez cargada la imagen, se muestra la imagen ()funcin. La imagen () la funcin debe incluir 3 argumentos - la imagen que se muestra, la ubicacin x, y la ubicacin y.Opcionalmente dos argumentos se pueden agregar para cambiar el tamao de la imagen a una determinada anchura y altura.

imagen (img, 10,20,90,60);

Tratamiento de Pixels

Processing proporciona esta funcionalidad a travs de la matriz de pxeles. Estamos familiarizados con la idea de cada pxel de la pantalla tiene una posicin X e Y en un espacio de dos dimensiones. Sin embargo, la matriz de pxeles tiene slo una dimensin, el almacenamiento de los valores de color en secuencia lineal. Tome el siguiente ejemplo sencillo. Este programa establece cada pxel de una ventana a un valor aleatorio en escala de grises. La matriz de pxeles es igual que otro arreglo, la nica diferencia es que no tenemos que declarar, ya que es un procesamiento integrado variable.

También podría gustarte