Color-0.2.0: Color spaces and conversions between them

Copyright(c) Alexey Kuleshevich 2019-2020
LicenseBSD3
MaintainerAlexey Kuleshevich <lehins@yandex.ru>
Stabilityexperimental
Portabilitynon-portable
Safe HaskellNone
LanguageHaskell2010

Graphics.Color.Illuminant.ICC.PCS

Description

 
Synopsis

Documentation

data D50 Source #

This is an approximation of CIE1931 D50 white point defined in ICC PCS. Useful for chromatic adaptation.

>>> whitePoint :: WhitePoint D50 Double
WhitePoint (Chromaticity {chromaticityCIExyY = <CIExyY * D50:( 0.3457029149190000, 0.3585385966800000)>})
>>> whitePointTristimulus :: Color (XYZ D50) Float
<XYZ * D50:( 0.96420000, 1.00000000, 0.82490010)>
>>> colorTemperature :: CCT D50
CCT {unCCT = 5003.0}

Since: 0.1.0

Instances
Illuminant D50 Source #

Tristimulus [X=0.9642, Y=1.0000, Z=0.8249] - IEC 61966-2-1:1999, ICC PCS

Instance details

Defined in Graphics.Color.Illuminant.ICC.PCS

Associated Types

type Temperature D50 :: n Source #

type Temperature D50 Source # 
Instance details

Defined in Graphics.Color.Illuminant.ICC.PCS

type Temperature D50 = 5003