BPG (Better Portable Graphics) decoder over libbpg via JNA.
libbpg
$ git clone https://github.com/mirrorer/libbpg
$ cd libbpg
$ git fetch --depth 1 origin 0e2aadb
$ git checkout 0e2aadb
$ patch -p 0 < .../vavi-image-bpg/src/main/patch/mac.patch
$ make
$ cp libbpg.dylib /usr/local/lib
java system property
-Djna.library.path=/usr/local/lib
BufferedImage image = ImageIO.read(Paths.get("/foo/bar.bpg").toFile());