“FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications. FreeImage is easy to use, fast, multithreading safe, compatible with all 32-bit/64-bit versions of Windows, and cross-platform (works both with Linux and Mac OS X).
Thanks to it's ANSI C interface, FreeImage is usable in many languages including C, C++, VB, C#, Delphi, Java and also in common scripting languages such as Perl, Python, PHP, TCL or Ruby.
What's new for FreeImage ?
Release 3.15.0 mainly add support for thumbnail loading / saving, as well as better support for JPEG, Exif, TIFF, TARGA, ICO, PSD, BMP formats.
The library has been updated with the new libjpeg (8c), libtiff (3.9.4), libpng (1.4.5), OpenJPEG (1.4.0) and libraw (0.13-Beta3) libraries.
As usual, check the changes log for full details (especially for bug fixes) and check also the updated FreeImage documentation.
Been a while since I’ve blogged about a FreeImage release, so it was time…
BTW, you’ve seen the C# FreeImage.Net code included in with FreeImage binary zip? Well, you have now… ;)
(Yes, that’s a VB6 sample project too… ;)
And yep, you read the news snip right, there’s updated docs too, a 129 page PDF for that matter…
Related Past Post XRef:
FreeImage 3.11 released - C# wrapper added
FreeImage 3.10 Released
FreeImage 3.9 Released
FreeImage VB.NET Code Sample
The FREEIMAGE Project (12/2003)
The FREEIMAGE Project (10/2003)