be sure to import java.awt.image.PixelGrabber;
public static int[] getPixels(BufferedImage victim){
PixelGrabber pg;
int[] pixels = new int[victim.getWidth() * victim.getHeight()];
try{
pg = new PixelGrabber(victim, 0, 0, victim.getWidth(), victim.getHeight(), pixels, 0, victim.getWidth());
pg.grabPixels(0);
} catch (Exception e){
e.printStackTrace();
}
return pixels;
}