33 #include "dcmtk/config/osconfig.h"
35 #include "dcmtk/dcmimgle/didislut.h"
68 const Uint16 *ddl_tab,
69 const double *val_tab,
70 const unsigned long ddl_cnt,
76 const OFBool inverse = OFFalse,
77 STD_NAMESPACE ostream *stream = NULL,
78 const OFBool printMode = OFTrue);
103 const double *val_tab,
104 const unsigned long ddl_cnt,
105 const double val_min,
106 const double val_max,
107 const double lum_min,
108 const double lum_max,
109 const OFBool inverse = OFFalse,
110 STD_NAMESPACE ostream *stream = NULL,
111 const OFBool printMode = OFTrue);
Class to compute and store the Display lookup table.
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
virtual ~DiCIELABLUT()
destructor
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
Class to compute and store the CIELAB lookup table.