/* joan soler-adillon www.joan.cat Màster d'Arts Digitals, curs 2007-08 */ //cargamos la libreria de vídeo import processing.video.*; //importem la llibreria de vídeo //creamos un objeto capture Capture webcamVideo; //inicialitzem una instància de l'objecte Capture void setup() { size(320, 240); background(0); //inicializamos el objeto capture a 320x240, 15 fps webcamVideo = new Capture(this, 320, 240, 15); //limitamos el FR para no colapsar processing frameRate(30); noStroke(); } //esto se ejecuta cada vez que hay un frame nuevo void captureEvent(Capture camera) { camera.read(); } void draw() { //dibujamos la imágen del vídeo //image(webcamVideo,0,0); int salto = 8; //Declaramos una variable del tipo de datos color (un objeto color, para ser estrictos) color theColor; //realizamos un doble loop para recorrer los píxels: for(int i=0; i