http://www.patrickarchibald.com/pictures/20070324GooglePanorama1.jpg
Google Panorama
é esta imagem que estou tentando adicionar… e trabalharia com diversas imagens desse tamanho!
http://www.patrickarchibald.com/pictures/20070324GooglePanorama1.jpg
Google Panorama
é esta imagem que estou tentando adicionar… e trabalharia com diversas imagens desse tamanho!
Digamos que eu faço toda inserção da imagem! e na hora que faço isso…
a VM pula de 100 mb pra 200mb…
[code]BufferedImage bufferedImage = null;
Graphics2D intersectionGraphics = null;
ImageIcon tmpImage = null;
//create a new digital image for drawing
if(Math.abs(Math.sin(rotationMath.PI/180))<=1e-5)
{
bufferedImage = new BufferedImage( digitalImage.getIconWidth(), digitalImage.getIconHeight(), BufferedImage.TYPE_INT_RGB);
intersectionGraphics = bufferedImage.createGraphics();
tmpImage = new ImageIcon( bufferedImage );
AffineTransform tx = new AffineTransform();
tx.rotate(rotationMath.PI/180, digitalImage.getIconWidth()/2, digitalImage.getIconHeight()/2);
intersectionGraphics.drawImage( digitalImage.getImage(), tx, null );
}[/code]