9 #include "fwGdcmIO/config.hpp" 10 #include "fwGdcmIO/container/DicomCodedAttribute.hpp" 11 #include "fwGdcmIO/exception/Failed.hpp" 13 #include <fwData/Image.hpp> 14 #include <fwData/Material.hpp> 15 #include <fwData/Point.hpp> 17 #include <gdcmImage.h> 18 #include <gdcmSurface.h> 40 FWGDCMIO_API
static const ::gdcm::PixelFormat getPixelType(const ::fwData::Image::csptr& image);
47 FWGDCMIO_API
static const ::gdcm::PhotometricInterpretation getPhotometricInterpretation(
48 const ::fwData::Image::csptr& image);
56 FWGDCMIO_API static ::gdcm::Surface::VIEWType convertToPresentationType(
64 FWGDCMIO_API static ::fwData::Material::RepresentationType convertToRepresentationMode(
65 ::gdcm::Surface::VIEWType presentationType);
72 FWGDCMIO_API
static std::size_t convertPointToFrameNumber(const ::fwData::Image::csptr& image,
73 const ::fwData::Point::csptr&
point)
81 FWGDCMIO_API
static double convertFrameNumberToZCoordinate(const ::fwData::Image::csptr& image,
82 const std::size_t frameNumber)
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
Implements a failed exception class for fwGdcmIO.
RepresentationType
Representation models.