Link

Read PNG image in Java

You can read PNG image files in Java with JDeli’s PNG Decoder.

Key information:

  • 100% Java solution. No dlls or dependencies on native code
  • Support: interlacing, filtering
  • Bit Per Sample: 1, 2, 4, 8 and 16-Bits

Quick start:

BufferedImage image = JDeli.read(pngImageFile);

or

PngDecoder decoder = new PngDecoder();
BufferedImage image = decoder.read(pngData);

See the full Javadoc.