Witam
Mam za zadanie zaimplemętowac własną funkcję ,która będzie skalowac obraz. Zmiejszac lub zwiększac jego rozmiary.
Problem w tym ,że nie wiem jak ten problem rozwiązac.
w taki sposób mogę odczytac bity kolorów do tablicy i operowac na niej zmieniając kolory
BufferedImage img = null;
try
{
img = ImageIO.read(new File(path));
int x = img.getWidth();
int y = img.getHeight();
int rgb[] = img.getRGB(0,0,x,y,null,0,x);
}
catch(Exception Io){}
Jednak nie wiem w jaki sposób pobrac piksele by pózniej je odpowiednio zwiększyc lub pomniejszyc (przez to rozumiem skalowanie).
proszę o pomoc
z góry dzięki