Inheritance diagram for DiYBR422PixelTemplate< T1, T2 >:
Public Member Functions | |
DiYBR422PixelTemplate (const DiDocument *docu, const DiInputPixel *pixel, EI_Status &status, const int bits, const OFBool rgb) | |
constructor | |
virtual | ~DiYBR422PixelTemplate () |
destructor | |
Private Member Functions | |
void | convert (const T1 *pixel, const int bits, const OFBool rgb) |
convert input pixel data to intermediate representation | |
void | convertValue (T2 &red, T2 &green, T2 &blue, const T2 y, const T2 cb, const T2 cr, const T2 maxvalue) |
convert a single YCbCr value to RGB |
Definition at line 51 of file diyf2pxt.h.
|
constructor
Definition at line 65 of file diyf2pxt.h. References DicomImageClass::checkDebugLevel(), DiYBR422PixelTemplate< T1, T2 >::convert(), DicomImageClass::DL_Errors, DiInputPixel::getData(), DiInputPixel::getPixelStart(), and DiColorPixel::PlanarConfiguration. |
|
convert input pixel data to intermediate representation
Definition at line 104 of file diyf2pxt.h. References DiYBR422PixelTemplate< T1, T2 >::convertValue(), DiPixel::Count, DiColorPixelTemplate< T2 >::Data, DiColorPixelTemplate< T2 >::Init(), DiPixel::InputCount, and DicomImageClass::maxval(). Referenced by DiYBR422PixelTemplate< T1, T2 >::DiYBR422PixelTemplate(). |