Public Member Functions | Protected Member Functions | Protected Attributes

gdcm::PixmapReader Class Reference

PixmapReader. More...

#include <gdcmPixmapReader.h>

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

List of all members.

Public Member Functions

 PixmapReader ()
virtual ~PixmapReader ()
const PixmapGetPixmap () const
 Return the read image (need to call Read() first).
PixmapGetPixmap ()
virtual bool Read ()

Protected Member Functions

virtual bool ReadACRNEMAImage ()
virtual bool ReadImage (MediaStorage const &ms)
bool ReadImageInternal (MediaStorage const &ms, bool handlepixeldata=true)

Protected Attributes

SmartPointer< PixmapPixelData

Detailed Description

PixmapReader.

Note:
its role is to convert the DICOM DataSet into a gdcm::Pixmap representation By default it is also loading the lookup table and overlay when found as they impact the rendering or the image

See PS 3.3-2008, Table C.7-11b IMAGE PIXEL MACRO ATTRIBUTES for the list of attribute that belong to what gdcm calls a 'Pixmap'

Warning:
the API ReadUpToTag and ReadSelectedTag
See also:
Pixmap

Constructor & Destructor Documentation

gdcm::PixmapReader::PixmapReader (  ) 
virtual gdcm::PixmapReader::~PixmapReader (  )  [virtual]

Member Function Documentation

const Pixmap& gdcm::PixmapReader::GetPixmap (  )  const

Return the read image (need to call Read() first).

Pixmap& gdcm::PixmapReader::GetPixmap (  ) 
virtual bool gdcm::PixmapReader::Read (  )  [virtual]

Read the DICOM image. There are two reason for failure: 1. The input filename is not DICOM 2. The input DICOM file does not contains an Pixmap.

Reimplemented from gdcm::Reader.

Reimplemented in gdcm::ImageReader, and gdcm::ImageRegionReader.

virtual bool gdcm::PixmapReader::ReadACRNEMAImage (  )  [protected, virtual]

Reimplemented in gdcm::ImageReader.

virtual bool gdcm::PixmapReader::ReadImage ( MediaStorage const &  ms  )  [protected, virtual]

Reimplemented in gdcm::ImageReader.

bool gdcm::PixmapReader::ReadImageInternal ( MediaStorage const &  ms,
bool  handlepixeldata = true 
) [protected]

Member Data Documentation


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

Generated on Mon Jul 29 2013 11:24:32 for GDCM by doxygen 1.7.1
SourceForge.net Logo