|
| DiInputPixelTemplate (const DiDocument *document, const Uint16 alloc, const Uint16 stored, const Uint16 high, const unsigned long first, const unsigned long number, const unsigned long fsize, DcmFileCache *fileCache, Uint32 &fragment) |
| constructor More...
|
|
virtual | ~DiInputPixelTemplate () |
| destructor
|
|
int | determineMinMax () |
| determine minimum and maximum pixel value More...
|
|
EP_Representation | getRepresentation () const |
| get pixel representation More...
|
|
const void * | getData () const |
| get pointer to input pixel data More...
|
|
virtual void * | getDataPtr () |
| get reference to pointer to input pixel data More...
|
|
void | removeDataReference () |
| remove reference to (internally handled) pixel data
|
|
double | getMinValue (const int idx) const |
| get minimum pixel value More...
|
|
double | getMaxValue (const int idx) const |
| get maximum pixel value More...
|
|
| DiInputPixel (const unsigned int bits, const unsigned long first, const unsigned long number, const unsigned long fsize) |
| constructor More...
|
|
virtual | ~DiInputPixel () |
| destructor
|
|
virtual int | determineMinMax ()=0 |
| determine minimum and maximum pixel value (abstract) More...
|
|
virtual EP_Representation | getRepresentation () const =0 |
| get pixel representation (abstract). More...
|
|
virtual const void * | getData () const =0 |
| get pointer to input pixel data (abstract) More...
|
|
virtual void * | getDataPtr ()=0 |
| get pointer to input pixel data (abstract) More...
|
|
virtual void | removeDataReference ()=0 |
| remove reference to (internally handled) pixel data (abstract)
|
|
virtual double | getMinValue (const int idx) const =0 |
| get minimum pixel value (abstract) More...
|
|
virtual double | getMaxValue (const int idx) const =0 |
| get maximum pixel value (abstract) More...
|
|
unsigned int | getBits () const |
| get number of bits per pixel More...
|
|
double | getAbsMinimum () const |
| get absolute minimum pixel value More...
|
|
double | getAbsMaximum () const |
| get absolute maximum pixel value More...
|
|
double | getAbsMaxRange () const |
| get absolute pixel value range More...
|
|
unsigned long | getCount () const |
| get number of pixels stored More...
|
|
unsigned long | getPixelStart () const |
| get first pixel to be processed More...
|
|
unsigned long | getPixelCount () const |
| get number of pixels to be processed More...
|
|
unsigned long | getComputedCount () const |
| get number of pixels computed from the image resolution More...
|
|
| DiPixelRepresentationTemplate () |
| default constructor
|
|
virtual | ~DiPixelRepresentationTemplate () |
| destructor
|
|
int | isSigned () const |
| check whether template type T is signed or not More...
|
|
|
virtual EP_Representation | getRepresentation () const |
| determine integer representation for template type T More...
|
|
unsigned long | Count |
| number of pixels stored
|
|
unsigned int | Bits |
| bits per pixel/sample
|
|
unsigned long | FirstFrame |
| first frame to be processed
|
|
unsigned long | NumberOfFrames |
| number of frames to be processed
|
|
unsigned long | FrameSize |
| number of pixels per frame
|
|
unsigned long | PixelStart |
| first pixel to be processed
|
|
unsigned long | PixelCount |
| number of pixels to be processed
|
|
unsigned long | ComputedCount |
| number of pixels computed from the image resolution
|
|
double | AbsMinimum |
| absolute minimum (possible) pixel value
|
|
double | AbsMaximum |
| absolute maximum (possible) pixel value
|
|
template<class T1, class T2>
class DiInputPixelTemplate< T1, T2 >
Template class to convert DICOM pixel stream to intermediate representation.