summaryrefslogtreecommitdiff
path: root/test/colour_conversion_test.cc
AgeCommit message (Collapse)Author
2022-05-05Allow LUTs to be created with a particular range.Carl Hetherington
2022-05-05Use std::vector for LUTs.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2019-03-16Fix some GPL boilerplate.Carl Hetherington
2016-06-01Still more licence fixups.Carl Hetherington
2015-07-05Add test for Bradford matrix calculation.Carl Hetherington
2015-06-30Fix tests to match reality.Carl Hetherington
2015-06-11Fix thinko which broke xyz->rgb conversion.Carl Hetherington
2015-06-08Some comments and test tweaks.Carl Hetherington
2015-04-22Express colour conversions as chromaticities and adjust so thatCarl Hetherington
everything is specified as something_to_xyz and then you can get an inverse LUT if you want one.
2015-02-17Use 2.222222 for the power in the modified Rec. 709 input gammaCarl Hetherington
correction, as per fnordware DCIconverter.
2015-01-28Some OS X build fixes.Carl Hetherington
2015-01-04Try to fix static initialisation order problems.Carl Hetherington
2015-01-03Various fixes to XYZ/RGB transforms.Carl Hetherington
2014-12-28Change colourspace handling round a bit:1.0-colour-cleanupCarl Hetherington
- move the essence of GammaLUT into TransferFunction and handle different bit depths more neatly - add ColourConversion to describe input gamma correction, colour transformation and then output gamma correction in one class. - add default ColourConversions for sRGB->XYZ, Rec709->XYZ and XYZ->RGB.