bmp-1.2.0.1: Codec/BMP/Base.hs
{-# OPTIONS_HADDOCK hide #-}
module Codec.BMP.Base
( BMP (..))
where
import Codec.BMP.FileHeader
import Codec.BMP.BitmapInfo
import Data.ByteString
-- | A BMP image.
-- For an uncompressed image, the image data contains triples of BGR component values.
-- Each line may also have zero pad values on the end, to bring them up to a multiple
-- of 4 bytes in length.
data BMP
= BMP
{ bmpFileHeader :: FileHeader
, bmpBitmapInfo :: BitmapInfo
, bmpRawImageData :: ByteString }
deriving Show