|
| | 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.