v4l4j : Enregistrer une image
Bonjour à tous,
J'espère poster au bon endroit,
Je travaille avec l'excellente librairie http://code.google.com/p/v4l4j/ pour faire des captures sur mes webcams.
Le principe est de capturer un ByteBuffer : http://code.google.com/p/v4l4j/wiki/Examples
bb = fg.getFrame();
Mon souci est pour enregistrer ce bytebuffer en image. Au début je manipulait de simple fileoutput/inputstream mais le format n'était pas reconnu.
Après recherche, j'ai trouvé les ImageOutputStream et les BufferedImage. J'imagine que c'est l'outil adapté pour faire ce que je désire.
Malheureusement, je ne sais pas comment passer le byteBuffer.array() vers le BufferedImage. EN résumé :
Comment sauvegarder une image (.png ou .jpg) à partir d'un bytebuffer.
En vous remerciant d'avance de vos commentaires.