Grazie per la risposta ad entrambi.
semplicemente fai due for separati
In realtà a me servirebbe nel for modificare il valore dei pixel delle due immagini, quindi con for separati non potrei farlo.
Con il tuo approccio le immagini devono avere la stessa dimensione.
Avrei fatto anche questo controllo nel metodo in cui richiamo i for precedenti
if ((img1H > img2H) && (img1W > img2W)) {
image3 = new BufferedImage(img2W, img2H, image2.getType());
image3 = calcola(image1, image2, image3, img2W, img2W);
} else {
image3 = new BufferedImage(img1W, img1H, image1.getType());
image3 = calcola(image1, image2, image3, img1H, img1W);
}
per cui base alla dimensione dell'immagine più piccola vorrei creare una nuova immagine con la più piccola dimensione tra le due e richiamare il metodo opportuno.
Vuoi andare ad operare solo sulla dimensione che è "comune" ad entrambe?
Si
Grazie e se sbaglio altro indicatemelo cortesemente