32class DicomMessageCollector;
35namespace DICOMTagTools{
36 struct DicomPaletteInfo;
39struct ImageToMultiFileVolumeConversionParameters;
45namespace DicomToMLTools {
91 const std::string &firstFileName,
95 double defaultFillValue,
97 const std::string &versionString,
138 bool replaceOnlyIfFound,
140 std::vector<DCMTree::RawTagId> *usedTags,
156 const bool adjustToLUTType=
false);
223 const double minVoxelValue,
224 const double maxVoxelValue,
264 const std::string &fileNameUTF8,
272 bool useOldWorldMatrixCalculation,
283 size_t spectDataSizeInBytes);
323 size_t pixelDataSizeInBytes,
344 std::vector<std::string> *cDimInfos,
345 bool overrideBadTagInfos,
366 bool overrideBadTagInfos,
480 const double inDataRangeMin,
481 const double inDataRangeMax,
486 const double defaultOperationDouble,
487 double &resultRangeMin,
488 double &resultRangeMax);
Class to collect messages and errors related to a given frame handle.
The class PagedImage, representing a fragmented image that manages properties and data of an image lo...
This class manages/represents a rectangular 6D image region that is organized linearly in memory.
Class to manage a 3D set of handles describing frames or volumes to be composed to a higher dimension...
MLint32 MLDataType
MLDataType.
MLint32 MLErrorCode
Type of an ML Error code.
Header of FileHandle class which should be used in DICOM importing modules to resolve the filename fo...
Tool class for the min/max value handling from and in DICOM frame sets.
boost::shared_ptr< const StructuredMF > Const_StructuredMFPtr
boost::shared_ptr< StructuredMF > StructuredMFPtr
boost::shared_ptr< const Tree > Const_TreePtr
Container for all parameters needed to convert a DPL::Image to MultiFileVolume(s).