MeVisLab Toolbox Reference
|
Tools for MultiFileVolume manipulations. More...
Functions | |
MLMULTI_FILE_VOLUME_EXPORT MLErrorCode | removeAndOptimizeSetNGoDuplicates (MultiFileVolume &mfVolume, double epsilonFactor, std::vector< size_t > &removedFrameIndexes, DicomMessageCollector &dcmMsgCollector) |
This function checks whether mfVolume. | |
Tools for MultiFileVolume manipulations.
MLMULTI_FILE_VOLUME_EXPORT MLErrorCode ml::MultiFileVolumeProcessor::removeAndOptimizeSetNGoDuplicates | ( | MultiFileVolume & | mfVolume, |
double | epsilonFactor, | ||
std::vector< size_t > & | removedFrameIndexes, | ||
DicomMessageCollector & | dcmMsgCollector ) |
This function checks whether mfVolume.
mfVolume | The MultiFileVolume in which duplicate indexes shall be removed. |
epsilonFactor | An epsilon value which defines a limit under which two frames are considered to have the same spatial location. A value of for example 0.05 means that a distance between two frames which is smaller than 5% of the normal distance between two frames makes both frames be handled as if they have the same spatial location. |
dcmMsgCollector | Collects error, info and issue messages (typically related to a handle). |
removedFrameIndexes | Return the indexes which have been removed by this call. |
References removeAndOptimizeSetNGoDuplicates().
Referenced by removeAndOptimizeSetNGoDuplicates().