Unir imagens

Galera eu tenho uma sequencia de imagens e gostaria de coloca-las lado a lado em um único arquivo.
Alguem sabe como posso fazer isso?

Você pode usar o ImageMagick, se você tem poucas imagens (ou então se você tem muitas imagens e precisa ter grande velocidade de processamento).

Fiz isso em um projeto meu. Olha só como foi:


.
.
.

//Initializing the final image
BufferedImage finalImg = new BufferedImage(nodeImage.width, nodeImage.height, nodeImage.type);

//image a
finalImg.createGraphics().drawImage(nodeImage, 0, 0, null);

//image b
finalImg.createGraphics().drawImage(bullet, 0, nodeImage.height - bullet.height, null);

return finalImg