31 tagSorter->AddDistinguishingTag(
DICOMTag(0x0020, 0x000e) );
46 tagSorter->SetSortCriterion( sorting );
47 tagSorter->SetStrictSorting(
false);
59 this->
SetConfigurationDescription(
"Sort by Image Position, then Acquisition Number, Time, Trigger time, group by 3D+t, group tilted images");
88 if (dynamic_cast<const Self*>(&other))
Sorting and grouping like mitk::DicomSeriesReader until 2013.
itk::SmartPointer< Self > Pointer
virtual ~ClassicDICOMSeriesReader()
void SetConfigurationDescription(const std::string &)
One-sentence description of the reader's loading "strategy".
mitk::EquiDistantBlocksSorter::Pointer m_EquiDistantBlocksSorter
Representation of a DICOM tag.
void SetFixTiltByShearing(bool on)
Controls whether to "fix" tilted acquisitions by shearing the output (see Gantry tilt handling)...
ClassicDICOMSeriesReader & operator=(const ClassicDICOMSeriesReader &other)
void SetConfigurationLabel(const std::string &)
Short label/name to describe this reader.
itk::SmartPointer< const Self > ConstPointer
ClassicDICOMSeriesReader()
void SetGroup3DandT(bool on)
Control whether 3D+t grouping shall actually be attempted.
ThreeDnTDICOMSeriesReader & operator=(const ThreeDnTDICOMSeriesReader &other)
Extends DICOMITKSeriesGDCMReader by sorting/grouping into 3D+t image blocks.
virtual void AddSortingElement(DICOMDatasetSorter *sorter, bool atFront=false)
Add an element to the sorting procedure described in Loading strategy.
void SetToleratedOriginOffset(double millimeters=0.005) const
See Forced Configuration.
Interface for DICOM readers that produce mitk::Images.
virtual bool operator==(const DICOMFileReader &other) const override
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.