friday-0.2.3.1: A functional image processing library for Haskell.

Safe HaskellNone
LanguageHaskell2010

Vision.Image.HSV.Type

Synopsis

Documentation

type HSV = Manifest HSVPixel #

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 #

Constructors

HSVPixel 

Fields

Instances
Eq HSVPixel # 
Instance details

Defined in Vision.Image.HSV.Type

Show HSVPixel # 
Instance details

Defined in Vision.Image.HSV.Type

Storable HSVPixel # 
Instance details

Defined in Vision.Image.HSV.Type

Pixel HSVPixel # 
Instance details

Defined in Vision.Image.HSV.Type

Associated Types

type PixelChannel HSVPixel :: * #

Interpolable HSVPixel # 
Instance details

Defined in Vision.Image.HSV.Type

ToHistogram HSVPixel # 
Instance details

Defined in Vision.Histogram

Associated Types

type PixelValueSpace HSVPixel :: * #

Convertible RGBAPixel HSVPixel # 
Instance details

Defined in Vision.Image.Conversion

Convertible RGBPixel HSVPixel # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel RGBAPixel # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel RGBPixel # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel HSVPixel # 
Instance details

Defined in Vision.Image.Conversion

Convertible HSVPixel GreyPixel # 
Instance details

Defined in Vision.Image.Conversion

Convertible GreyPixel HSVPixel # 
Instance details

Defined in Vision.Image.Conversion

type PixelChannel HSVPixel # 
Instance details

Defined in Vision.Image.HSV.Type

type PixelValueSpace HSVPixel # 
Instance details

Defined in Vision.Histogram