Baixei o framework de realidade aumentada em java jarToolkit.
Estou usando o exemplo DemoGL4Java.
O que eu quero fazer é, após o programa reconhecer a marca, desenhar um quadrado branco em cima da marca. ( até aí ta tranquilo ).
Depois disso eu queria salvar a imagem com o quadrado desenhado.
Estou fazendo o seguinte:
BufferedImage imagem = new BufferedImage(demo.canvas.getWidth(),demo.canvas.getHeight(),BufferedImage.TYPE_INT_RGB);
Graphics2D g2d = imagem.createGraphics();
demo.canvas.paint(g2d);
try
{
ImageIO.write(imagem,"JPEG",new File("d:/image.jpg"));
}
catch (IOException e)
{
e.printStackTrace();
}
mas toda vez que faço isso, tudo que eu consigo é uma imagem preta.
O que eu posso estar fazendo de errado ?
Desde já obrigado,
Fabio.