|
GDCM 3.0.24
|
Class to represent an PhotometricInterpretation. More...
#include <gdcmPhotometricInterpretation.h>
Public Types | |
| enum | PIType { UNKNOWN = 0 , MONOCHROME1 , MONOCHROME2 , PALETTE_COLOR , RGB , HSV , ARGB , CMYK , YBR_FULL , YBR_FULL_422 , YBR_PARTIAL_422 , YBR_PARTIAL_420 , YBR_ICT , YBR_RCT , PI_END } |
Public Member Functions | |
| PhotometricInterpretation (PIType pi=UNKNOWN) | |
| unsigned short | GetSamplesPerPixel () const |
| return the value for Sample Per Pixel associated with a particular Photometric Interpretation | |
| const char * | GetString () const |
| PIType | GetType () const |
| bool | IsLossless () const |
| bool | IsLossy () const |
| bool | IsSameColorSpace (PhotometricInterpretation const &pi) const |
| operator PIType () const | |
Static Public Member Functions | |
| static const char * | GetPIString (PIType pi) |
| static PIType | GetPIType (const char *pi) |
| static bool | IsRetired (PIType pi) |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const PhotometricInterpretation &pi) |
Class to represent an PhotometricInterpretation.
|
static |
|
static |
| unsigned short gdcm::PhotometricInterpretation::GetSamplesPerPixel | ( | ) | const |
return the value for Sample Per Pixel associated with a particular Photometric Interpretation
References gdcm::operator<<().
| const char * gdcm::PhotometricInterpretation::GetString | ( | ) | const |
|
inline |
| bool gdcm::PhotometricInterpretation::IsLossless | ( | ) | const |
| bool gdcm::PhotometricInterpretation::IsLossy | ( | ) | const |
|
static |
| bool gdcm::PhotometricInterpretation::IsSameColorSpace | ( | PhotometricInterpretation const & | pi | ) | const |
|
inline |
|
friend |