7 #include "fwDicomIOFilter/composite/CTImageStorageDefaultComposite.hpp" 9 #include "fwDicomIOFilter/modifier/SliceThicknessModifier.hpp" 10 #include "fwDicomIOFilter/sorter/ImagePositionPatientSorter.hpp" 11 #include "fwDicomIOFilter/sorter/InstanceNumberSorter.hpp" 12 #include "fwDicomIOFilter/splitter/AcquisitionNumberSplitter.hpp" 13 #include "fwDicomIOFilter/splitter/ImageDimensionsSplitter.hpp" 14 #include "fwDicomIOFilter/splitter/ImagePositionPatientSplitter.hpp" 15 #include "fwDicomIOFilter/splitter/ImageTypeSplitter.hpp" 16 #include "fwDicomIOFilter/splitter/SOPClassUIDSplitter.hpp" 17 #include "fwDicomIOFilter/splitter/TemporalPositionSplitter.hpp" 18 #include "fwDicomIOFilter/registry/macros.hpp" 29 "CTImageStorage default composite.";
36 this->
addChild(::fwDicomIOFilter::splitter::ImageTypeSplitter::New());
38 this->
addChild(::fwDicomIOFilter::splitter::AcquisitionNumberSplitter::New());
40 this->
addChild(::fwDicomIOFilter::splitter::TemporalPositionSplitter::New());
42 this->
addChild(::fwDicomIOFilter::splitter::ImageDimensionsSplitter::New());
44 this->
addChild(::fwDicomIOFilter::sorter::InstanceNumberSorter::New());
46 this->
addChild(::fwDicomIOFilter::sorter::ImagePositionPatientSorter::New());
48 this->
addChild(::fwDicomIOFilter::splitter::ImagePositionPatientSplitter::New());
50 this->
addChild(::fwDicomIOFilter::sorter::ImagePositionPatientSorter::New());
52 this->
addChild(::fwDicomIOFilter::modifier::SliceThicknessModifier::New());
FWDICOMIOFILTER_API void addChild(const ::fwDicomIOFilter::IFilter::sptr &filter)
Add a filter to the composite.
Base class for Dicom instance composite filter.
static const std::string s_FILTER_DESCRIPTION
Filter description.
fwDicomIOFilter contains filters used to pre-process images before reading.
FWDICOMIOFILTER_API CTImageStorageDefaultComposite(::fwDicomIOFilter::IFilter::Key key)
Constructor.
virtual FWDICOMIOFILTER_API std::string getName() const override
Return the name of the filter.
virtual FWDICOMIOFILTER_API ~CTImageStorageDefaultComposite()
Destructor.
Key class used to restrict access to Filter construction. See http://www.drdobbs.com/184402053.
static const std::string s_FILTER_NAME
Filter name.
Default filter used to read CTImageStorage SOP class.
virtual FWDICOMIOFILTER_API std::string getDescription() const override
Return the description of the filter.