Updates to jpegxx, pngxx and slam
[25th July 2009]
jpegxx may now be compiled to use an existing copy of the IJG JPEG library (aka libjpeg). Similarly, pngxx may use existing copies of zlib and libpng.
Support has also been added to load and save real-world dimensions of images. Some potential resource leaks have been fixed, also.
More information about these libraries is available on the pngxx wiki.
A small update to slam was needed to have Visual C++ compile the libraries correctly.
Unfortunately, these releases do not work with builds of MinGW that compile code to use SJLJ exceptions. All new MinGW releases will compile code to use DWARF2 exceptions anyway, but I do plan to look in to this issue and hopefully release a fix in the near future.
All original content copyright© Edd Dawson.
Any opinions expressed by Edd are his own and are not necessarily shared by his employer. Or by anyone else, in fact.
All source code appearing on this website that was written by Edd Dawson is made available under the terms of the Boost software license version 1.0 unless otherwise stated or implied by the license associated with the work from which the code is derived.