alguien sabe como puedo capturar la pantalla, mas rapido o mejor???

Iniciado por Belial & Grimoire, 3 Septiembre 2007, 02:33 AM

0 Miembros y 1 Visitante están viendo este tema.

LeandroA

Wau se complico un poco la cosa jejej, esta interesante, yo la verdad poco entendi, pero lo que mas creo que hay que intentar es reducir el tamaño de la imagen, yo no me preocuaria quizas tanto por la velocidad en que escanea o comprime la imagen ya que supongo que todo esto va a ser mucho mas veloz que lo que tarde en enviar la imagen.lo que tenes mucha razón es lo de utilizar GDIplus, pero creo que es la opcion con mejor calidad y mayor velociad,  por lo de guardar la imagen en el disco con gdiplus es casi inevitable creo. en cambio con la clase cJPEGi veo que no.

la verdad esto se complica un poco para provar con un ordenador solo porque se hace un bucle, yo por ahora solo dispongo de uno si encuentro un amigo para ir provando voy a intentar hacer algunas otras pruevas y ver que resultados hay.

me podes dar una pequeña orientacion que es lo que hacen estas clases clsCRC, clsCRC, cHiResTimer

Saludos

cobein

Si lodel loop lo tengo ahi para ver como funciona nada mas me una buena idea de la velocidad a la que funciona todo.

La clase cHiResTimer es solamente para medir el intervalo de tiempo, lo unico que hace es tomar el tiempo que tarda en ejecutarce la funcion asi tengo una idea de la cantidad de escaneos que se hacen por segundo.

clsCRC lo que hace es calcular un valor Long que es unico para cada byte array se usa por lo general para checkear la integridad de los archivos, pero aca lo uso para comparar las imagenes en reemplazo del MD5 por que la verdad es mucho mas rapido.

cRDSC es la parte principal del codigo que se encarga de hacer las comparaciones y salvar las imagenes y solamente tiene un evento "FrameChanged" que pasa las coordenadas del fragmento el size y un byte array con la informacion del archivo.

Estoy conforme con la velocidad que tiene, pero la verdad estaba preocupado por eso, por que la ultima vez que intente hacer esto ese fue uno de los problemas mas grandes. ahora creo que hay que decidir que formato usar para las imagenes y como manejar el tema de la transferencia.


http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.

cobein

No te preocupes por como esta todo es solamente para probar cuando decidamos bien lo ponemos en orden al codigo.

pd: 8x8 parece que es ideal, probe y parece ser lo mas rapido  ;)
http://www.advancevb.com.ar
Más Argentino que el morcipan
Aguante el Uvita tinto, Tigre, Ford y seba123neo
Karcrack es un capo.