BMP I/O library (Java)

Overview

BMP I/O is a lightweight Java library for reading and writing BMP image files.

Supported reading formats and features:

Supported writing formats:

Unsupported read features: BITMAPCOREHEADER/BITMAPCOREHEADER2/BITMAPV4HEADER/BITMAPV5HEADER header, bit fields pixel data, gamma, color space, ICC color profile.

Source code

Browse the project’s source code is available at GitHub: https://github.com/nayuki/BMP-IO

Or download a ZIP of all the files: https://github.com/nayuki/BMP-IO/zipball/master

The code is open source under the MIT License. See the readme file for details.