spejle et billede
Jeg sidder fast i forsøget på at spejle et billede. Det er meningen at jeg skal tage pixels fra det originale billede, og kopiere dem over i et andet, men på en sådan måde at det bliver spejlvendt. Ville være rart hvis nogen kunne give nogle råd om hvad der skal gøres mm.På forhånd tak.
#
public class AdvancedFilters
#
{
#
private Image image;
#
#
//Constructor
#
public AdvancedFilters(Image i)
#
{
#
image = i;
#
}
#
#
//Method
#
public Image mirror()
#
{
#
Image res = new Image(image.getWidth(), image.getHeight(), "MirrorKopi");
#
#
for (int i = 0; i < image.getWidth(); i++)
#
for(int j = 0; i < image.getHeight(); i++)
#
{
#
Pixel p = image.getPixel(i, j);
#
Pixel pny = res.getPixel(image.getWidth()-i-1, j);
#
pny.setValue(p.getValue());
#
#
// need to complete the code, but im stuck
#
}
#
#
#
return res;
#
}
#
#
#
#
}
#
