[Image] buffer vers bufferdImage
Bonjour à tous, j'ai récupéré un petit bout de code pour faire l'acquisition avec ma webcam mais j'ai un petit problème d'objets...
Pour une methode j'ai besoin que ma methode "capture" me retourne un bufferedImage or la methode capture me retourne de base une image elle même constitué d'un bufferToImage.
Code:
1 2 3 4 5 6 7 8
| // Grab a frame
FrameGrabbingControl fgc = (FrameGrabbingControl)
player.getControl("javax.media.control.FrameGrabbingControl");
buf = fgc.grabFrame();
// Convert it to an image
btoi = new BufferToImage((VideoFormat)buf.getFormat());
img = btoi.createImage(buf); |
J'ai essayé par la suite de reconvertire cette image en bufferedImage avec une methode basique mais ça ne marche pas j'ai un "NullPointerException" en plus je trouve pas ça très propre. Y a t'il un moyen de caster directement mon objet "buf " en bufferedImage au lieu d'un BufferToImage?
Merci de votre aide