Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2012, 14:49
bmwro86
 
Fecha de Ingreso: enero-2012
Mensajes: 4
Antigüedad: 12 años, 3 meses
Puntos: 0
Foto: video + clip de pelicula

Hola, queria pedirles ayuda en un problema que me tiene detenido en la construción de una aplicacion para mi tesis. Inspirado en los probadores con realidad aumentada y la libreria ostrich estoy haciendo una herramienta que cambia partes del cuerpo a medida que se van seleccionando. Integre tomar un "snapshot" con JPGEncoder. Pero pasa que al ver la foto o me sale el bitmap que contiene el video o el bitmap que contiene el script que van superpuestas.

Este es el codigo que me esta matando:

var bitmap:BitmapData = new BitmapData(800,600);
var bitmap2:BitmapData = new BitmapData(800,600);

bitmap.draw(myCamera.cam); // Es el video.
bitmap2.draw(imagenes); // es el sprite que contiene las imagenes.

var jpgencoder:JPGEncoder = new JPGEncoder (100);
var bytes:ByteArray = new ByteArray();


bytes = jpgencoder.encode(bitmap);
// o si cargo esto: bytes = jpgencoder.encode(bitmap2); solo me imprime la imagen superpuesta con fondo blanco.
var nombre:String = "imagen.jpg";

referencia.save (bytes, nombre);

Si alguien me puede ayudar, le estaria muy agradecido.

Saludos.