webForumDet fria alternativet

pixel-operationer på bilder

Javaur Java

3 svar · 205 visningar · startad av jme

Medlem sedan maj 20012 237 inlägg
Frågan#1

Hej!

Kan någon förklara för mig hur man gör följande?

Jag har en bild;

Image image = new ImageIcon("images/image.jpg").getImage();

Jag vill få ut pixelinformationen ur bilden till en array -> dvs om image.jpg är 300x300 så får jag en array[300][300]

sedan så kan jag göra pixel-operationer, t ex spegelvända bilden.

När jag är klar så skall jag kunna skapa en ny bild av array[300][300]

Medlem sedan aug. 20021 752 inlägg
#2

Detta borde lösa ditt program, PixelGrabber.

/Viktor

Medlem sedan maj 20012 237 inlägg
#3

mm, jag har kikat lite på PixelGrabber och fattat att det är nog det jag skall använda, men hur skapar jag en ny Image av en int array?

Medlem sedan dec. 1999419 inlägg
#4

Ta en titt på java.awt.image.MemoryImageSource

125 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)