Read and write uncompressed BMP image files. 100% robust Haskell implementation. This requires ghc and haskell-binary.