JuicyPixels-3.3.3: Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)

Safe HaskellNone
LanguageHaskell2010

Codec.Picture.Jpg.Internal.Types

Synopsis

Documentation

type MutableMacroBlock s a = STVector s a #

Macroblock that can be transformed.

createEmptyMutableMacroBlock :: (Storable a, Num a) => ST s (MutableMacroBlock s a) #

Create a new macroblock with the good array size

type DcCoefficient = Int16 #

Type only used to make clear what kind of integer we are carrying Might be transformed into newtype in the future

data JpgImage #

Constructors

JpgImage 

Fields

Instances
Show JpgImage # 
Instance details

Defined in Codec.Picture.Jpg.Internal.Types

Binary JpgImage # 
Instance details

Defined in Codec.Picture.Jpg.Internal.Types

Methods

put :: JpgImage -> Put #

get :: Get JpgImage #

putList :: [JpgImage] -> Put #

calculateSize :: SizeCalculable a => a -> Int #

dctBlockSize :: Num a => a #