Vampyre Imaging Library v.0.26.2

Imaging is native Object Pascal (Delphi and FPC) image loading, saving and manipulation library. It is available for several platforms and does not require any third party dynamic libraries or other compiled binaries.

New in 0.26.2:

  • Delphi 2009 and Lazarus 0.9.26 support
  • New canvas methods (flood and boundary fills, color channel fills, color level adjustment, histogram calculation)
  • User contributions (ExtraGIF for QIP Infium, NIF loader, HqResampler)
  • GIF animator rewritten, transparent PSDs saved as layer, more

Imaging Library Features:

  • Supported platforms are: Windows, Linux, FreeBSD, DOS, .NET (using unmanaged DLL), x86/AMD64.
  • Loading and saving of these image file formats: BMP, JPEG, PNG, GIF, DDS, TGA, MNG, JNG, JPEG2000, TIFF, PSD, PBM, PGM, PPM, PAM, PFM, PCX, XPM, and more.
  • Many internal image data formats: 8, 16, 24, 32, 48 and 64 bit RGB and ARGB formats, indexed formats, grayscale formats, floating point formats (IEEE754 and half precision), compressed formats like DXT1/3/5, 3Dc and BTC.
  • Basic image manipulation functions working for all supported data formats and conversions between them (bilinear/bicubic resizing, mipmap generation, color reduction, …).
  • Low level library interface (accessible by other programming languages) and high level OOP one.
  • Extensions for creating OpenGL, Direct3D, and SDL textures/surfaces.
  • VCL and LCL graphic classes and functions.
  • Image drawing with blending, linear and nonlinear filters, point transforms, binary morphology, drawing lines, ellipses, rectangles, etc.
  • Support for mipmaps, multiimages, direct access to image data, user-specified file formats, overriding default read and write functions, and more.

Homepage: http://imaginglib.sourceforge.net/
Download: imaginglib0262.7z
File Size: 13.3 MB
Delphi Version: Delphi 6 – Delphi 2009
Source: Included

Tags: , ,

Leave a Reply

Please copy the string wurtVn to the field below: