EasyBMP is an easy cross-platform C++ library for reading and writing Windows bitmap (BMP) files. No installation, no need for external libraries, small in size, well-documented, and simple enough for the novice programmer to start in just minutes! EasyBMP particularly shines as an easy image input/output tool for scientists and other technically-minded people who may not be formally trained in programming.
As of Version 1.00, EasyBMP is proud to move from Beta to Production/Stable status. EasyBMP made its first public release on January 31, 2005. In the year since that time, EasyBMP has received invaluable feedback from the SourceForge community, resulting in major improvements in ease of use, robustness, and safety. The API and feature set have been largely frozen since Version 0.66, leading to greater dependability for developers while providing a chance for EasyBMP to eliminate remaining bugs and quirks. Since Version 0.70, very few bugs have been found, and we're in a fantastic position to make today's move to production/stable status.
EasyBMP Version 1.00 fixes the last known bugs (in the ranged pixel copy functions) in the core library. This release also introduces some new data members to the BMP class, including the horizontal and vertical DPI (dots per inch) and placeholders for future metadata. The DPI data members (and associated functions) allow for the more proper treatment of horizontal and vertical resolution for cases where it is important.
EasyBMP Version 1.00 can be downloaded from SourceForge at
and release notes can be found here:
Additional support, documentation, code samples, and add-ons can be found at the EasyBMP project website:
EasyBMP is grateful for the support and hosting services of SourceForge.net. We hope that others find EasyBMP as simple and effective as we do. We also thank the SourceForge community for a fantastic first year!
Best wishes - Paul Macklin (macklin01)
Log in to post a comment.