Ver Mensaje Individual
  #3  
Antiguo 28-05-2004
Jessica666 Jessica666 is offline
Miembro
 
Registrado: may 2004
Posts: 13
Reputación: 0
Jessica666 Va por buen camino
Seguimiento a una marca en video 2

Hola delphi.com.ar
Te agradezco mucho haber contestado
Lo que yo estoy tratando de hacer es dividir el video en muchos frames, que a la vez convierto en Bitmaps o sea tengo el video convertido en muchas imagenes y cuando corro el video este se mueve pausadamente, no se si esto es a lo que tu te refieres, posiblemente es un paso o es mas facil hacer el seguimiento de la marca en Bitmaps que en el Video, es mas no se estoy muy confundida....
Te envio el codigo con el que convierto el video....

Código Delphi [-]
procedure TFrmVisualizarKVNN.BitBtn5Click(Sender: TObject);
var
Bitmap:  TBitmap;
i     :  integer;
begin
   begin
      for i := 1 to MediaPlayer1.Length do
       begin
          Edit3.Text := IntToStr(i);
          MediaPlayer1.StartPos := i;
          MediaPlayer1.EndPos   := i;
          MediaPlayer1.Play;
          Bitmap := TBitmap.Create;
       Try
         Bitmap.Width  := Panel1.Width;
         Bitmap.Height := Panel1.Height;
         Bitmap.PixelFormat := pf24bit;
         Bitmap.Canvas.CopyRect(Bitmap.Canvas.ClipRect,
                             FrmvisualizarKVNN.Canvas,
                             Rect(Panel1.Left,
                                  Panel1.Top,
                                  Panel1.Left + Bitmap.Width,
                                  Panel1.Top  + Bitmap.Height));
         Image1.Picture.Bitmap := Bitmap;
   //       Bitmap.SaveToFile(IntToStr(i) + '.BMP');
       finally
              Bitmap.Free
       end;
       Sleep (250); 
       Application.ProcessMessages
     end
        end
end;
Adicional a esto para poder visualizar todos los frames no se como ir creando TImages a medidad que vayan saliendo Bitmaps para ir visualizando las fotos o imagenes...

Por favor necesito toda la ayuda posible, Esto es un tema nuevo para Mi.

Última edición por delphi.com.ar fecha: 28-05-2004 a las 22:58:41. Razón: Agregué la etiqueta [delphi] al código
Responder Con Cita