salve a tutti io ho una bufferedImage e considerandola come una matrice devo invertire le righe(la prima riga del rettangolo diviene l'ultima e ordinatamente tutte le altre) e le colonne(la prima
colonna diventa l'ultima e ordinatamente tutte le altre), io ho rpovato così..
public BufferedImage riflettiPixel(BufferedImage im)
{
int temp;
for(int i=0;i<im.getWidth()/2;i++)
for(int j=0;j<im.getHeight()/2;j++)
{
temp=im.getRGB(i,j);
im.setRGB(i,j,im.getRGB(w-i-1,h-j-1));
im.setRGB(w-i-1,h-j-1,temp);
}
//FrameVisual prova=new FrameVisual(im);
//prova.setVisible(true);
return im;
}
ma ninete non so dove sbattere la testa.. grazie a tutti.. e complimenti per il forum e il sito

.. grazie a tutti.. e complimenti per il forum e il sito
Rispondi quotando
