sponsored links
Description
For image file decoding and manipulation "a C + + class library."
A portable C + + image Paintlib loading, saving and adapted for classroom library. Images BMP, GIF, IFF, JPEG, PCX, PGM, PICT, PNG, PSD, SGI, TGA, TIFF and WMF files and BMP, JPEG, PNG and saved in TIFF format can be loaded. Image processing or filtering can be implemented in filter classes or by directly accessing the bitmap bits. Full C + + source is provided.
Features:
-Bitmap Operations
paintlib works on bitmaps. For storage and processing bitmap PLBmp abstract class defines an interface. Details of the actual storage is defined by derived classes. A bitmap objects or directly over the content or by accessing the filter can be changed. Among others, filters for resizing, cropping, rotating and blurring the image is included. PLBmp 8, 24 and 32 bpp and 1 for the color depth conversion applies. Standard equality and assignment operators and the implementation of derived classes transparently convert between. paintlib Pixels, points and rectangles provide a basis for class.
-Filters
Filters bitmaps stored transactions. Library users can be called a function similar to a filter for bitmap. However, the actual filters independent bitmap class: Each filter works with any bitmap class. Also, by putting filters in separate classes as part of the command pattern allows you to use filters: filters, you can put in a queue and with different filter algorithms parameterize, among others.
-Image File Decoding
-Image File encoding
store images coding classes. Currently applied BMP, TIFF libtiff (via), JPEG libjpeg (through) and PNG (via libpng) are available. Data storage is handled by the data sink class. Provided for a data disk files sink, others may apply.
-Now you can download free paintlib 2.62 EXIF Support.
sponsored links
Visitor rates
4 Star
15
Member rates
4 Star
27
Ortalama oy:
3,8