ImageStone is a powerful C++ class library for image manipulation. It is written in pure C++ and is easily portable. Its features include load/save (supports BMP, GIF, JPG, PNG, TIF, ICO, TGA, PCX, PSD...), display, histogram, undo/redo, and image transformation with over 100 predefined effects.
Latest Special Effects Articles
Discover how to blend a RGB bitmap with the Blur method. It use HBITMAP, GetDibBits and SetDibBits.
Great code to use when we want to resize a bitmap and have the resulting bitmap be of the highest possible quality
Replacement function for StretchBlt that enables you to produce Adobe Photoshop-quality images when shrinking bitmaps
Transparent Image Static Class
Latest CodeGuru Developer Columns
Learn to implement exception handling mechanism in C++.
Bots are rapidly replacing the older technologies. Read through and become proficient with Bing Bots.
Learn to distinguish between interfaces and classes, and when to use which.
With Microsoft's new Project Rome, the user experience across all platforms (Windows, iOS, or Android) will be seamless among different hardware.