colour_datasets.loaders.DatasetLoader_Luo1997#
- class colour_datasets.loaders.DatasetLoader_Luo1997[source]#
Bases:
AbstractDatasetLoader
Define the Luo and Rhodes (1997) LUTCHI Colour Appearance Data dataset loader.
Attributes
Methods
colour_datasets.loaders.DatasetLoader_Luo1997.__init__()
References
[LCR+91a], [LCR+91b], [LGR+93], [LR97]
- load() Dict[str, ExperimentalGroupLuo1997] [source]#
Sync, parse, convert and return the Luo and Rhodes (1997) LUTCHI Colour Appearance Data dataset content.
- Returns:
Luo and Rhodes (1997) LUTCHI Colour Appearance Data dataset content.
- Return type:
Notes
The cold65wnl file located at the following url: https://web.archive.org/web/20031230164218/http://colour.derby.ac.uk/colour/info/lutchi/data/cold65wnl is empty. Mark Fairchild’s archive located at the following url: http://www.rit-mcsl.org/fairchild/files/LUTCHI_Data.sit also contains an empty cold65wnl file. A single line break has been added to the original file so that it can be uploaded to Zenodo.
The BIT.p*.* files are effectively named bit_p*.*.
The cola.l file does not exist and is assumed to be named colal.l.
The Self-luminous entry for Table I: Summary of the experimental groups is named CRT in the sub-sequent tables.
The mean4.p* and col.rf.p* files should all have 40 samples, unexpectedly all the col.rf.p* files have 41 samples. The first data rows are used as they are better correlated between the two datasets. The last row could be the experimental whitepoint.
The mean4.p7, mean4.p8, mean4.p9, mean4.p10, mean4.p11, and mean4.p12 files represent brightness experimental results.
The bit_p3.vis file has 5 columns instead of 4 only the last 3 are accounted for.
Examples
>>> from colour_datasets.utilities import suppress_stdout >>> dataset = DatasetLoader_Luo1997() >>> with suppress_stdout(): ... dataset.load() ... >>> len(dataset.content.keys()) 8