ImageIO

Improving Image Output Performance in Java

A common complaint from Java developers when using ImageIO in Java is that it is both slow to write out images, and that the...
Leon Atherton
1 min read

Image Optimisation: What PNGQuant is and why you should…

What is PNGQuant? PNGQuant is a free to use, open source (available under a BSD-like license) command line utility and library for converting PNG...
Leon Atherton
3 min read

How to read ‘JPEG’ data inside a PDF in…

How is the data stored? Pdf files contain compressed raw image data. This file is sometimes equivalent to a JPEG file so if you...
Mark Stephens
1 min read

Replacing the deprecated Java JPEG classes for Java 7

In the early days of Java, Sun produced a really handy set of classes to handle JPEG images. These included some really nifty little...
Mark Stephens
2 min read

Java JAI image-io jpeg2000 Memory Leak fix

One of our customers sent in a support request regarding a memory leak which was assigned to me to investigate.  It actually turned out...
Daniel
1 min read