Foros del Web » Creando para Internet » Flash y Actionscript »

Ayuda con codigo para tomar foto

Estas en el tema de Ayuda con codigo para tomar foto en el foro de Flash y Actionscript en Foros del Web. Como podria hacer lo siguiente: Estoy haciendo una pequeña aplicacion para controlar asistencia de personal, para lo cual hago uso de una camara web la ...
  #1 (permalink)  
Antiguo 02/01/2010, 15:41
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Ubicación: Trujillo - Peru
Mensajes: 341
Antigüedad: 15 años, 3 meses
Puntos: 2
Ayuda con codigo para tomar foto

Como podria hacer lo siguiente:

Estoy haciendo una pequeña aplicacion para controlar asistencia de personal, para lo cual hago uso de una camara web la cual toma foto al ingresar una persona.

Pude lograr con AS3 tomar la foto y tambien guardarla pero lo malo es que no se como hacer para que guarde la imagen en una carpeta especifica y la persona no este buscando la carpeta; Y en la bd guarde el nombre para asi poder jalarla y verla posteriormente. --> en la bd se guardara asi: img+"i" x ejemplo img450 que significa que es la 450 imagen capturada y guardada


El codigo es el siguiente, espero me ayuden con el codigo.
gracias

import flash.display.Bitmap;
import flash.display.BitmapData;
import com.adobe.images.JPGEncoder;
import flash.net.FileReference;

var cam:Camera = Camera.getCamera();
var video:Video = new Video(320,240);
video.attachCamera(cam);
video.x = 20;
video.y = 20;
addChild(video);

var bitmapData:BitmapData = new BitmapData(video.width,video.height);

var bitmap:Bitmap = new Bitmap(bitmapData);
bitmap.x = 360;
bitmap.y = 20;
addChild(bitmap);

capture_mc.buttonMode = true;
capture_mc.addEventListener(MouseEvent.CLICK,captu reImage);

save_mc.buttonMode = true;
save_mc.addEventListener(MouseEvent.CLICK,saveImag e);

function captureImage(e:MouseEvent):void {
bitmapData.draw(video);
}

var i:Number=1;
var fileRef:FileReference = new FileReference();

function saveImage(e:MouseEvent):void{
var encoder:JPGEncoder = new JPGEncoder();
var ba:ByteArray = encoder.encode(bitmapData);
fileRef.save(ba,"capture"+i+".jpg");
i++;
}
  #2 (permalink)  
Antiguo 02/01/2010, 22:03
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Ubicación: Trujillo - Peru
Mensajes: 341
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: Ayuda con codigo para tomar foto

como podria adaptar el codigo amigos
  #3 (permalink)  
Antiguo 03/01/2010, 10:05
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Ubicación: Trujillo - Peru
Mensajes: 341
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: Ayuda con codigo para tomar foto

como poder poner la ruta para que se guarde automaticamente

x ejemplo yo quiero que siempre se guarde automaticamente en el escritorio y no estar poniendo la ruta para guardar cada vez que se tome la foto

Etiquetas: foto, tomar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:23.