friday-0.2.3.1: A functional image processing library for Haskell.
Vision.Image.RGBA.Type
type RGBA = Manifest RGBAPixel Source #
data RGBAPixel Source #
Constructors
Fields
Instances
Methods
(==) :: RGBAPixel -> RGBAPixel -> Bool #
(/=) :: RGBAPixel -> RGBAPixel -> Bool #
showsPrec :: Int -> RGBAPixel -> ShowS #
show :: RGBAPixel -> String #
showList :: [RGBAPixel] -> ShowS #
sizeOf :: RGBAPixel -> Int #
alignment :: RGBAPixel -> Int #
peekElemOff :: Ptr RGBAPixel -> Int -> IO RGBAPixel #
pokeElemOff :: Ptr RGBAPixel -> Int -> RGBAPixel -> IO () #
peekByteOff :: Ptr b -> Int -> IO RGBAPixel #
pokeByteOff :: Ptr b -> Int -> RGBAPixel -> IO () #
peek :: Ptr RGBAPixel -> IO RGBAPixel #
poke :: Ptr RGBAPixel -> RGBAPixel -> IO () #
Associated Types
type PixelChannel RGBAPixel :: * Source #
pixNChannels :: RGBAPixel -> Int Source #
pixIndex :: RGBAPixel -> Int -> PixelChannel RGBAPixel Source #
interpol :: (PixelChannel RGBAPixel -> PixelChannel RGBAPixel -> PixelChannel RGBAPixel) -> RGBAPixel -> RGBAPixel -> RGBAPixel Source #
type PixelValueSpace RGBAPixel :: * Source #
pixToIndex :: RGBAPixel -> PixelValueSpace RGBAPixel Source #
domainSize :: RGBAPixel -> PixelValueSpace RGBAPixel Source #
type RGBADelayed = Delayed RGBAPixel Source #