It is implemented in pure Java and independent of Java AWT (ImageIO). It can be easily used with Android or JavaFX. Currently only true color images are supported, support for grayscale images is ...