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