[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*u*v*. More...
#include <vigra/colorconversions.hxx>
Public Types | |
| typedef TinyVector< T, 3 > | argument_type |
| typedef NumericTraits< T > ::RealPromote | component_type |
| typedef TinyVector < component_type, 3 > | result_type |
| typedef TinyVector < component_type, 3 > | value_type |
Convert standardized tri-stimulus XYZ into perceptual uniform CIE L*u*v*.
#include <vigra/colorconversions.hxx>
Namespace: vigra
The functor realizes the transformation
where
is the reference white point, and
are the quantities
calculated for this point.
represents the lighness ("brightness") of the color, and
code the chromaticity.
Traits defined:
FunctorTraits::isUnaryFunctor is true (VigraTrueType)
| typedef NumericTraits<T>::RealPromote component_type |
the result's component type
| typedef TinyVector<T, 3> argument_type |
the functor's argument type
| typedef TinyVector<component_type, 3> result_type |
the functor's result type
| typedef TinyVector<component_type, 3> value_type |
|
© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de) |
html generated using doxygen and Python
|