Foro de elhacker.net

Programación => Java => Mensaje iniciado por: pifostio en 18 Noviembre 2010, 10:44 am



Título: video sin buffer
Publicado por: pifostio en 18 Noviembre 2010, 10:44 am
Hola:

Estoy realizando un programa para visualizar el video de la webcam integrada del portatil, y todos los ejemplos que he visto utilizan un buffer para guardar la imagen, y mi pregunta es si se puede trabajar con el video sin un buffer de por medio, es decir, tal y como llegan los pixeles comprobar si tienen un color, si lo tiene sumar un contador y si no no.

La segunda parte, la de comprobar el color se como hacerla, el problema es la parte de recibir sin buffer.

Si alguien sabe como hacerlo a ver si me puede ayudar, aunque es una cosa que no se siquiera si se puede hacer.

Muchas gracias de antemano.


Título: Re: video sin buffer
Publicado por: egyware en 18 Noviembre 2010, 13:25 pm
Sin un buffer? osea tu quieres manipular los bytes a medida que la camara los vaya enviando mmm lo veo dificil ya que como tu quieres comprobar un pixel determinado necesitas tomar como una foto al flujo de bytes y eso se hace con un buffer a menos que vayas comprobando byte por byte lo cual seria muy tedioso.

Saludos


Título: Re: video sin buffer
Publicado por: Debci en 18 Noviembre 2010, 16:03 pm
Sin buffer vas a tardar 100 veces mas de lo normal, el programa puede desbordarse facilmente y además de ser poco eficiente, no podrás hacerlo de esa manera...

Saludos


Título: Re: video sin buffer
Publicado por: pifostio en 18 Noviembre 2010, 22:30 pm
claro, mi idea era medir si el bite es igual a un color o no, y quería ver si era posible comprobarlo tal y como llega de la cámara, para ahorra memoria, pero si decís que es muy complicado, probaré otra cosa.

Muchas gracias de todas formas


Título: Re: video sin buffer
Publicado por: Amerikano|Cls en 20 Noviembre 2010, 15:14 pm
Men estas usando jmf?


Título: Re: video sin buffer
Publicado por: pifostio en 22 Noviembre 2010, 10:24 am
si, estoy usando la libreria JMF