summaryrefslogtreecommitdiffstats
path: root/debian/lcms/lcms-1.19.dfsg2/python/testbed/whtpnt.py
blob: a4e8e5a8e65552d70fbbe4700990d3411624df85 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

#
# Sample: White point from temperature
#

from lcms import *


Temp = input("Temperature §K? ")

WhitexyY = cmsCIExyY(0, 0, 1)

cmsWhitePointFromTemp(Temp, WhitexyY)

WhiteXYZ = cmsCIEXYZ(0, 0, 0)
cmsxyY2XYZ(WhiteXYZ, WhitexyY)

print WhitexyY
print WhiteXYZ

Lab = cmsCIELab(0, 0, 0)

cmsXYZ2Lab(None, Lab, WhiteXYZ)
print "D50", Lab