Java – get pixel array from image

I was just playing around with this same subject, which is the fastest way to access the pixels. I currently know of two ways for doing this: Using BufferedImage’s getRGB() method as described in @tskuzzy’s answer. By accessing the pixels array directly using: byte[] pixels = ((DataBufferByte) bufferedImage.getRaster().getDataBuffer()).getData(); If you are working with large images … Read more