|
| DiCIELABLUT (const unsigned long count, const Uint16 max, const Uint16 *ddl_tab, const double *val_tab, const unsigned long ddl_cnt, const double val_min, const double val_max, const double lum_min, const double lum_max, const double amb, const OFBool inverse=OFFalse, STD_NAMESPACE ostream *stream=NULL, const OFBool printMode=OFTrue) |
| constructor More...
|
|
virtual | ~DiCIELABLUT () |
| destructor
|
|
| DiDisplayLUT (const unsigned long count, const Uint16 max, const double amb, const double illum=0) |
| constructor More...
|
|
virtual | ~DiDisplayLUT () |
| destructor
|
|
double | getAmbientLightValue () const |
| get ambient light value More...
|
|
double | getIlluminationValue () const |
| get illumination value More...
|
|
| DiBaseLUT (const Uint32 count=0, const Uint16 bits=0) |
| constructor More...
|
|
virtual | ~DiBaseLUT () |
| destructor
|
|
Uint32 | getCount () const |
| get number of LUT entries More...
|
|
Uint16 | getBits () const |
| get number of bits per entry More...
|
|
Uint32 | getFirstEntry (const Uint32=0) const |
| get index of first LUT entry. More...
|
|
Sint32 | getFirstEntry (const Sint32) const |
| get index of first LUT entry. More...
|
|
Uint32 | getLastEntry (const Uint32=0) const |
| get index of last LUT entry. More...
|
|
Sint32 | getLastEntry (const Sint32) const |
| get index of last LUT entry. More...
|
|
Uint16 | getValue (const Uint16 pos) const |
| get value of specified LUT entry More...
|
|
Uint16 | getValue (const Uint32 pos) const |
| get value of specified LUT entry. More...
|
|
Uint16 | getValue (const Sint32 pos) const |
| get value of specified LUT entry. More...
|
|
Uint16 | getFirstValue () const |
| get value of first LUT entry. More...
|
|
Uint16 | getLastValue () const |
| get value of last LUT entry. More...
|
|
const Uint16 * | getData () const |
| get pointer to LUT data More...
|
|
Uint16 | getMinValue () const |
| get minimum value of the LUT. More...
|
|
Uint16 | getMaxValue () const |
| get maximum value of the LUT. More...
|
|
Uint32 | getAbsMaxRange () const |
| get absolute value range of the LUT entries. More...
|
|
int | isValid () const |
| check whether LUT is valid More...
|
|
const char * | getExplanation () const |
| get LUT explanation string More...
|
|
virtual OFBool | operator== (const DiBaseLUT &lut) |
| compares current LUT with specified LUT More...
|
|
|
int | createLUT (const Uint16 *ddl_tab, const double *val_tab, const unsigned long ddl_cnt, const double val_min, const double val_max, const double lum_min, const double lum_max, const OFBool inverse=OFFalse, STD_NAMESPACE ostream *stream=NULL, const OFBool printMode=OFTrue) |
| create lookup table More...
|
|
| DiBaseLUT (Uint16 *buffer, const Uint32 count=0, const Uint16 bits=0) |
| constructor More...
|
|
int | compare (const DiBaseLUT *lut) |
| compares current LUT with specified LUT More...
|
|
Class to compute and store the CIELAB lookup table.