Salve a tutti.
Con il codice sottostante, ho confrontato il bordo di destra con il bordo di sinistra di due immagini in modo da affiancarle per ottenere una immagine grande. Come faccio a visualizzarle affiancate utilizzando il BufferedImage, oppure per convenienza il MediaTracker? Cerco dunque un consiglio, o ancora meglio, se qualcuno avesse un codice per la concatenazione di immagini...potrebbe inviarmelo? Grazie a tutti.
// Ciclo for utilizzato per il OVEST (destra) della seconda immagine
for (int x1=0, y1=0; y1<height1; y1++)
{
oldColor1 = new Color(input1.getRGB(x1, y1), true);
newColor1 = new Color((int) oldColor1.getRed(), (int) oldColor1.getGreen(),(int) oldColor1.getBlue());
//output1.setRGB(x1, y1, newColor1.getRGB());
// System.out.println("EST Seconda immagine: "+ oldColor1);
}
try
{
System.out.println(newColor.getRGB());
System.out.println(newColor1.getRGB());
if((int)newColor.getRGB()==(int)newColor1.getRGB() )
{
System.out.println("Uguali...posso attaccarli");
}
else
System.out.println("Non possono essere attaccarli, xkè è diverso il bordo laterale.");
System.out.println(((Comparable)(newColor)).compar eTo(newColor1));
}
catch(Exception e)
{
}