15#ifndef GDCMPHOTOMETRICINTERPRETATION_H
16#define GDCMPHOTOMETRICINTERPRETATION_H
76 operator PIType ()
const {
return PIField; }
Class to represent an PhotometricInterpretation.
Definition gdcmPhotometricInterpretation.h:29
static const char * GetPIString(PIType pi)
unsigned short GetSamplesPerPixel() const
return the value for Sample Per Pixel associated with a particular Photometric Interpretation
PhotometricInterpretation(PIType pi=UNKNOWN)
Definition gdcmPhotometricInterpretation.h:52
bool IsSameColorSpace(PhotometricInterpretation const &pi) const
static PIType GetPIType(const char *pi)
PIType GetType() const
Definition gdcmPhotometricInterpretation.h:78
PIType
Definition gdcmPhotometricInterpretation.h:31
@ YBR_PARTIAL_420
Definition gdcmPhotometricInterpretation.h:43
@ ARGB
Definition gdcmPhotometricInterpretation.h:38
@ YBR_RCT
Definition gdcmPhotometricInterpretation.h:45
@ PALETTE_COLOR
Definition gdcmPhotometricInterpretation.h:35
@ YBR_FULL_422
Definition gdcmPhotometricInterpretation.h:41
@ YBR_FULL
Definition gdcmPhotometricInterpretation.h:40
@ YBR_ICT
Definition gdcmPhotometricInterpretation.h:44
@ RGB
Definition gdcmPhotometricInterpretation.h:36
@ MONOCHROME1
Definition gdcmPhotometricInterpretation.h:33
@ MONOCHROME2
Definition gdcmPhotometricInterpretation.h:34
@ YBR_PARTIAL_422
Definition gdcmPhotometricInterpretation.h:42
@ HSV
Definition gdcmPhotometricInterpretation.h:37
@ CMYK
Definition gdcmPhotometricInterpretation.h:39
const char * GetString() const
static bool IsRetired(PIType pi)
#define GDCM_EXPORT
Definition gdcmWin32.h:34
std::ostream & operator<<(std::ostream &os, const Directory &d)
Definition gdcmDirectory.h:88