Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-05-2015
jars jars is offline
Miembro
 
Registrado: mar 2004
Posts: 279
Poder: 21
jars Va por buen camino
Minimizar la grabación de pantalla

Hola amigos.
Se que este tema fue abordado mas de una vez pero mi consulta es la siguiente:
Quisiera ver la forma de tomando el primer frame de la pantalla, luego p.ej. cada 1" poder comparar que parte de la pantalla cambió y asi ir guardando solo los cambios y ademas comprimirlos con zlib para optimizar el espacio de almacenamiento hasta terminar la captura y generar un avi u otro formato. Entonces la idea es minimizar al maximo el tamaño de la grabación de pantalla.
Alguien me puede dar una manito?
Desarrollo con Delphi 7
Gracias
Responder Con Cita
  #2  
Antiguo 04-05-2015
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.272
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por jars Ver Mensaje
Quisiera ver la forma de tomando el primer frame de la pantalla, luego p.ej. cada 1" poder comparar que parte de la pantalla cambió y asi ir guardando solo los cambios y ademas comprimirlos con zlib para optimizar el espacio de almacenamiento hasta terminar la captura y generar un avi u otro formato. Entonces la idea es minimizar al maximo el tamaño de la grabación de pantalla.
Imagino que la forma más sencilla es dividiendo la pantalla en zonas, de forma que puedas comparar las zonas de la imagen 1 con las zonas de la imagen 2. Las que no hayan cambiado no hace falta guardarlas.

Si divides más imágenes, tendrás más tiempo de proceso y más compresión.
Si divides en menos imágenes tendrás menos tiempo de procesamiento, pero las imágenes (o la información que guardes) será mayor.

Otro tema interesante a discutir sería la forma más rápida de comparar 2 imágenes de NxN pixels (correspondientes a los trozos en los que has dividido la imagen original). Streams, conversión a b64 o similar, pixel a pixel,...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Grabacion macrossman Varios 2 06-04-2011 22:09:07
Click en minimizar ventana y minimizar aplicacion dmassive Varios 5 16-02-2009 17:01:16
grabación jorodgar Windows 4 19-09-2005 11:22:42
Grabación perpendicular? marcoszorrilla Noticias 1 08-04-2005 23:27:54
Asistente de grabacion de CDs en XP Jan_polero API de Windows 0 10-03-2005 13:48:18


La franja horaria es GMT +2. Ahora son las 11:13:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi