Inheritance diagram for DiColorMonoTemplate< T >:
Public Member Functions | |
DiColorMonoTemplate (const DiColorPixel *pixel, DiMonoModality *modality, const double red, const double green, const double blue) | |
constructor | |
virtual | ~DiColorMonoTemplate () |
destructor | |
Private Member Functions | |
void | convert (const T *pixel[3], const double red, const double green, const double blue) |
convert color pixel data to monochrome format |
(on pixel data level)
Definition at line 47 of file dicomot.h.
DiColorMonoTemplate< T >::DiColorMonoTemplate | ( | const DiColorPixel * | pixel, | |
DiMonoModality * | modality, | |||
const double | red, | |||
const double | green, | |||
const double | blue | |||
) | [inline] |
constructor
pixel | intermediate representation of color pixel data | |
modality | pointer to object managing modality transform | |
red | coefficient of red pixel component | |
green | coefficient of green pixel component | |
blue | coefficient of blue pixel component |
Definition at line 61 of file dicomot.h.
References DiColorMonoTemplate< T >::convert(), DiMonoPixelTemplate< T >::determineMinMax(), DiPixel::getCount(), and DiPixel::getData().
void DiColorMonoTemplate< T >::convert | ( | const T * | pixel[3], | |
const double | red, | |||
const double | green, | |||
const double | blue | |||
) | [inline, private] |
convert color pixel data to monochrome format
pixel | intermediate representation of color pixel data | |
red | coefficient of red pixel component | |
green | coefficient of green pixel component | |
blue | coefficient of blue pixel component |
Definition at line 91 of file dicomot.h.
References DiPixel::Count, and DiMonoPixelTemplate< T >::Data.
Referenced by DiColorMonoTemplate< T >::DiColorMonoTemplate().