GDCM  2.4.5
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
gdcm::ImageChangePhotometricInterpretation Class Reference

ImageChangePhotometricInterpretation class Class to change the Photometric Interpetation of an input DICOM. More...

#include <gdcmImageChangePhotometricInterpretation.h>

Inheritance diagram for gdcm::ImageChangePhotometricInterpretation:
Inheritance graph
[legend]
Collaboration diagram for gdcm::ImageChangePhotometricInterpretation:
Collaboration graph
[legend]

Public Member Functions

 ImageChangePhotometricInterpretation ()
 
 ~ImageChangePhotometricInterpretation ()
 
bool Change ()
 Change. More...
 
const PhotometricInterpretationGetPhotometricInterpretation () const
 
void SetPhotometricInterpretation (PhotometricInterpretation const &pi)
 Set/Get requested PhotometricInterpretation. More...
 
- Public Member Functions inherited from gdcm::ImageToImageFilter
 ImageToImageFilter ()
 
 ~ImageToImageFilter ()
 
ImageGetInput ()
 
const ImageGetOutput () const
 Get Output image. More...
 
- Public Member Functions inherited from gdcm::PixmapToPixmapFilter
 PixmapToPixmapFilter ()
 
 ~PixmapToPixmapFilter ()
 
PixmapGetInput ()
 
const PixmapGetOutput () const
 Get Output image. More...
 
const PixmapGetOutputAsPixmap () const
 
- Public Member Functions inherited from gdcm::BitmapToBitmapFilter
 BitmapToBitmapFilter ()
 
 ~BitmapToBitmapFilter ()
 
const BitmapGetOutput () const
 Get Output image. More...
 
const BitmapGetOutputAsBitmap () const
 
void SetInput (const Bitmap &image)
 Set input image. More...
 

Static Public Member Functions

template<typename T >
static void RGB2YBR (T ybr[3], const T rgb[3])
 colorspace converstion (based on CCIR Recommendation 601-2) More...
 
template<typename T >
static void YBR2RGB (T rgb[3], const T ybr[3])
 

Protected Member Functions

bool ChangeMonochrome ()
 

Additional Inherited Members

- Protected Attributes inherited from gdcm::BitmapToBitmapFilter
SmartPointer< BitmapInput
 
SmartPointer< BitmapOutput
 

Detailed Description

ImageChangePhotometricInterpretation class Class to change the Photometric Interpetation of an input DICOM.

Constructor & Destructor Documentation

gdcm::ImageChangePhotometricInterpretation::ImageChangePhotometricInterpretation ( )
inline
gdcm::ImageChangePhotometricInterpretation::~ImageChangePhotometricInterpretation ( )
inline

Member Function Documentation

bool gdcm::ImageChangePhotometricInterpretation::Change ( )

Change.

bool gdcm::ImageChangePhotometricInterpretation::ChangeMonochrome ( )
protected
const PhotometricInterpretation& gdcm::ImageChangePhotometricInterpretation::GetPhotometricInterpretation ( ) const
inline
template<typename T >
void gdcm::ImageChangePhotometricInterpretation::RGB2YBR ( ybr[3],
const T  rgb[3] 
)
static

colorspace converstion (based on CCIR Recommendation 601-2)

void gdcm::ImageChangePhotometricInterpretation::SetPhotometricInterpretation ( PhotometricInterpretation const &  pi)
inline

Set/Get requested PhotometricInterpretation.

template<typename T >
void gdcm::ImageChangePhotometricInterpretation::YBR2RGB ( rgb[3],
const T  ybr[3] 
)
static

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

Generated on Fri Sep 25 2015 17:58:31 for GDCM by doxygen 1.8.9.1
SourceForge.net Logo