Fixed possible uninitialized memory access in ImagingOpenGL.CreateMultiImageFromGLTexture (forum report).
TIFF support updates from Deskew app: - dynamic loading of libtiff => adds TIFF support to macOS whn libtiff is installed - TIFF can be saved with the same resolution unit as it was loaded with (not "dots per CM" only anymore)
Preparing new release: demo fixes for Linux #2
Preparing new release: demo fixes for OSX
Added missing interface unit for dynamic linking to LibTiff
Preparing new release: demo fixes for Linux
Preparing new release: updating and fixing demo, dynlib, and package projects.
Lazarus package related changes: - to disable extras etc. use package-only define rather that modifying ImagingOptions.inc - IsStreamFormatSupported is public rather than protected - increased package versions to match version in ImagingTypes
Add packages for Direct3D and SDL add-ons
- Split package VampyreImagingPackage_Ext off of main package. - Dto. with Graphics32, OpenGL, Direct3D and SDL add-ons. - Fix FPC not using Vampyre's graphics classes when accessing images from resource (see https://forum.lazarus.freepascal.org/index.php/topic,34297.msg279182.html#msg279182).
Fixed broken TIFFOpen function in LibTiff interface unit.
- OpenJpeg: pow function for export not needed with FPC anymore - added few convenience functions
TIFF (using libtiff) support for FPC and thus more platforms: Win32+Win64: using precompiled static library, optionaly linking to dll Linux/Unix: linking to SO
- Introduces ImagingJpeg2000ScaleOutput option to avoid upscaling of non 8^n Bit decoded images
Main changes: APNG support, arbitrary angle image rotations, Mac OS X (Intel) compatibility, many bug fixes, XPM saving, new canvas methods, ...
Main changes:
- Delphi 2009 and Lazarus 0.9.26 compatibility
- New canvas methods (flood and boundary fills, histogram, levels, fill channel)
- GIF animator rewritten, PSD can save image as layer
- Fixed loading of progressive JPEGs, works with more LCL widget sets
- Removed need for linking against stdc++ in Linux (JPEG 2000 support)
- Added user contributed code (ExtraGIF, NIF loader, Hq)
New file formats: GIF, PSD, TIFF
New data formats: BTC
Bug fixes and compatibility fixes.
New Imaging release is out!
Mainly changes in library core regarding image file format handling and bug fixes.
New Extras package with additional extensions and demos was added.
New supported file formats: JPEG2000, PCX, PBM, PGM, PPM, PAM, PFM, Daggerfall Images.
Imaging now uses SubVersion repository and all new source changes will be commited there. CVS still works but it won't be updated. Look here for Imaging's SVN info: http://sourceforge.net/svn/?group_id=125626
New release is out! Check project's homepage http://imaginglib.sourceforge.net for details.