friday-0.2.3.2: A functional image processing library for Haskell.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vision.Image.HSV.Type

Synopsis

Documentation

type HSV = Manifest HSVPixel Source #

24 bits (3 * 8 bits) HSV image.

The Hue value is in [0..179], Saturation in [0..255] and Value in [0..255].

This image type is more respectful to human eye perception of colors and can be converted (using convert) from RGB images.

Uses http://en.wikipedia.org/wiki/HSL_and_HSV equations to convert from and to RGB.

data HSVPixel Source #

Constructors

HSVPixel 

Fields

Instances

Instances details
Storable HSVPixel Source # 
Instance details

Defined in Vision.Image.HSV.Type

Show HSVPixel Source # 
Instance details

Defined in Vision.Image.HSV.Type

ToHistogram HSVPixel Source # 
Instance details

Defined in Vision.Histogram

Associated Types

type PixelValueSpace HSVPixel Source #

Pixel HSVPixel Source # 
Instance details

Defined in Vision.Image.HSV.Type

Associated Types

type PixelChannel HSVPixel Source #

Interpolable HSVPixel Source # 
Instance details

Defined in Vision.Image.HSV.Type

Eq HSVPixel Source # 
Instance details

Defined in Vision.Image.HSV.Type

Convertible GreyPixel HSVPixel Source # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel GreyPixel Source # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel HSVPixel Source # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel RGBPixel Source # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel RGBAPixel Source # 
Instance details

Defined in Vision.Image.Conversion

Convertible RGBPixel HSVPixel Source # 
Instance details

Defined in Vision.Image.Conversion

Convertible RGBAPixel HSVPixel Source # 
Instance details

Defined in Vision.Image.Conversion

type PixelValueSpace HSVPixel Source # 
Instance details

Defined in Vision.Histogram

type PixelChannel HSVPixel Source # 
Instance details

Defined in Vision.Image.HSV.Type