FreeImage ist eine Open Source Bibliothek für Entwickler, mit der bekannte Bildformate wie z.B. PNG, BMP, JPEG und TIFF unterstützt werden. Die Bibliothek kann in vielen Sprachen verwendet werden, wie C, C++, C#, VB, Delphi, Java, Perl, Python, PHP, TCL etc.
Weitere Features von FreeImage:
- Es können neue Plug-Ins in die Bibliothek eingefügt werden
- Veränderung der Bildtiefe von Bitmaps
- Direkter Zugriff auf Bitmap-Palette
- Unterstützung von Metadaten
- Manipulationen von Bildern: Rotation, Änderung der Größe, Änderungen der Farbe
- Unterstützte Formate: BMP, DDS, Dr. Halo, GIF, ICO, IFF, JBIG, JNG, JPEG/JIF, KOALA, LBM, Kodak PhotoCD, MNG, PCX, PBM, PGM, PNG, PPM, PhotoShop, Sun RAS, TARGA, TIFF, WBMP, XBM, XPM
- Laden von Bildern aus externen Quellen
FreeImage ist für Programmierer eine sehr nützliche Bibliothek, mit der Multimedia-Anwendungen leichter realisiert werden können.