pl_VampyreImaging
- Details
 - Category: Graphics
 - Published: Sunday, 20 October 2013 06:01
 - Written by Sternas Stefanos
 - Hits: 18476
 
pl_VampyreImaging
is the port of VampyreImaging library to CodeTyphon Studio.
 Vampyre Imaging Library is cross-platform native Object Pascal image loading, saving, and manipulation library.
Features:
- Native Object Pascal open source crossplatform library with no dependencies on any dynamically linked libraries or other platform specific binaries.
 - Loading and saving of these image file formats:
- BMP
 - JPEG, JPEG2000
 - PNG/APNG, MNG, JNG
 - GIF
 - TGA
 - DDS
 - HDR
 - PBM, PGM, PPM, PAM, PFM
 - TIFF
 - PSD
 - PCX
 - XPM
 
 - 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.
 - 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.
 
 Home page: http://imaginglib.sourceforge.net 
You can explore Units, Functions, Procedures, Classes, etc in our
Source Documentation
				
				
				
				
							
			
						
