Hace meses hice un efecto interesante que era juntar el video en tiempo real de una cámara y luego superponer un video. Lo ajusté con un tiempo específico y lo que quedó fue un efecto al estilo psicosis o al estilo de las películas de terror cuando el personaje principal se encuentra con algo desagradable y pone cara de «Ya fui, hasta aquí nomás lllegué. Ya vino la pelona por mi»

Les voy a dar el código pero quiero que cada uno de ustedes participen! Manden sus fotos más aterradores que han podido grabar usando este proyecto. Las mejores fotos serán colgadas para presentar el proyecto. Demos rienda suelta a la imaginación!

A continuación les brindo el código:

import processing.video.*;  

Capture inputCam01;

Movie topLayer;

void setup()  
{  
 size(640, 480);  
 frameRate(75);

 // Declare camera capture
 inputCam01 = new Capture(this, 640, 480);

 // EXO.MOV se llama el video que está superpuesto. Ustedes pueden cambiarlo por otro //
 topLayer = new Movie(this, «exo.mov«);
 topLayer.loop();
 topLayer.mask(topLayer);
}  

void movieEvent(Movie topLayer)  
{  
topLayer.read();
}

void draw()  
{  
 if (inputCam01.available() == true) {
   inputCam01.read();
   image(inputCam01, 0, 0);
 }

 image(topLayer, 0, 0);
 topLayer.mask(topLayer);
}

4 COMMENTS

  1. como enlazas la cámara web de la laptop en el código del programa? y como configuras la ruta de origen del video? saludos.

    • Sí, todo se enlaza con processing. Se orienta la ruta de accso al video y de allí se genera toda la interacción
      Slds

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.