OFFIS DCMTK  Version 3.6.0
Public Member Functions | Private Member Functions
DiColorMonoTemplate< T > Class Template Reference

Template class to convert color image to monochrome images. More...

Inheritance diagram for DiColorMonoTemplate< T >:
[legend]
Collaboration diagram for DiColorMonoTemplate< T >:
[legend]

List of all members.

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

Detailed Description

template<class T>
class DiColorMonoTemplate< T >

Template class to convert color image to monochrome images.

(on pixel data level)

Definition at line 47 of file dicomot.h.


Constructor & Destructor Documentation

template<class T >
DiColorMonoTemplate< T >::DiColorMonoTemplate ( const DiColorPixel pixel,
DiMonoModality modality,
const double  red,
const double  green,
const double  blue 
) [inline]

constructor

Parameters:
pixelintermediate representation of color pixel data
modalitypointer to object managing modality transform
redcoefficient of red pixel component
greencoefficient of green pixel component
bluecoefficient of blue pixel component

Definition at line 61 of file dicomot.h.

References DiColorMonoTemplate< T >::convert(), DiMonoPixelTemplate< T >::determineMinMax(), DiPixel::getCount(), and DiPixel::getData().


Member Function Documentation

template<class T >
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

Parameters:
pixelintermediate representation of color pixel data
redcoefficient of red pixel component
greencoefficient of green pixel component
bluecoefficient of blue pixel component

Definition at line 91 of file dicomot.h.

References DiPixel::Count, and DiMonoPixelTemplate< T >::Data.

Referenced by DiColorMonoTemplate< T >::DiColorMonoTemplate().


The documentation for this class was generated from the following file:


Generated on Fri Jun 1 2012 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.7.6.1