Donate Share

Vampyre Imaging Library

File Release Notes and Changelog

Release Name: 0.26.0

Notes:
New major relase of Imaging library.



Changes: [+] New data formats using 3Dc compression added: ifATI1N and ifATI2N. DDS file format updated to be able to load and save images in this format. OpenGL and Direct3D extensions were updated to allow creating textures in these formats. [+] Canvas class was extended with many new methods and effects. They include image drawing with blending (custom blending factors), filtered image stretching, nonlinear filters (min, max, median), point transforms (contrast, brightness, gamma, threshold), and blended rectangle filling. [+] New unit ImagingBinary.pas added with morphologic operations on binary images. [+] XPM file format loader was added to Extras extensions. [E] LCL Imager and Image Browser demos were extended with new functionality provided by canvas class (blending, filters, morphology, etc.). [*] Updated OpenJpeg library (JPEG 2000) to version with my CDEF patch that saves JP2 files with alpha properly. [*] Changed some file format loaders/savers to be more thread safe so more images can be loaded concurrently.. [F] Many bugs in library fixed (GIF, BMP, and PNM loaders, ConvertSpecial, linear filters, ...).