Boa tarde,
tenho um applet que captura imagem de uma webcam. Minha duvida
é como faço pra enviar essa Image para um servlet e salva-la no servidor.
Procurei por ae e achei algo assim
BufferedImage bi = new BufferedImage(img.getWidth(null),
img.getHeight(null),BufferedImage.TYPE_INT_RGB);
ImageIcon icon = new ImageIcon(bi);
onde eu pego a image e transformo em ImageIcon, como ImageIcon
implementa serializable ae eu posso envia-la pro servlet.
Já no servlet faço algo assim para poder salvar a imagem
ObjectInputStream in = new ObjectInputStream( new BufferedInputStream(request.getInputStream()));
ImageIcon ii = (ImageIcon) in.readObject();
Image image = ii.getImage();
BufferedImage bi = new BufferedImage(image .getWidth(null),
image .getHeight(null),BufferedImage.TYPE_INT_RGB);
ImageIO.write(bi , "JPG", new File("nomeImagem.jpg"));
o problema é que a imagem fica preta