Program: gdcm
Module: $RCSfile: exUnMosaic.cxx,v $
Language: C++
- Date: $Date: 2011/03/29 07:45:00 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2011/03/31 21:45:08 $
+ Version: $Revision: 1.2 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
std::cout << "outputdims[0] : " << outputdims[0] << " outputdims[1] : " << outputdims[1] << " numberOfImagesInMosaic : " << numberOfImagesInMosaic
<< " ( = " << outputdims[0] * outputdims[1] * outputdims[2] * 2 << " ) doesn't match with dataRawSize : " << dataRawSize << std::endl;
- //exit(0);
+ //exit(0);
}
*/
Program: gdcm
Module: $RCSfile: exUnMosaic2.cxx,v $
Language: C++
- Date: $Date: 2011/03/29 07:45:00 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2011/03/31 21:45:08 $
+ Version: $Revision: 1.2 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
std::cout << "outputdims[0] : " << outputdims[0] << " outputdims[1] : " << outputdims[1] << " numberOfImagesInMosaic : " << numberOfImagesInMosaic
<< " ( = " << outputdims[0] * outputdims[1] * outputdims[2] * 2 << " ) doesn't match with dataRawSize : " << dataRawSize << std::endl;
- //exit(0);
+ //exit(0);
}
*/
Program: gdcm
Module: $RCSfile: exUnMosaicStack.cxx,v $
Language: C++
- Date: $Date: 2011/03/29 07:45:00 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2011/03/31 21:45:08 $
+ Version: $Revision: 1.2 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
{
std::cout << "outputdims[0] : " << outputdims[0] << " outputdims[1] : " << outputdims[1] << " numberOfImagesInMosaic : " << numberOfImagesInMosaic
<< " ( = " << outputdims[0] * outputdims[1] * outputdims[2] * 2 << " ) doesn't match with dataRawSize : " << dataRawSize << std::endl;
- //exit(0);
+ //exit(0);
}
*/
Program: gdcm
Module: $RCSfile: gdcmSerieHelper.cxx,v $
Language: C++
- Date: $Date: 2011/03/29 07:36:00 $
- Version: $Revision: 1.71 $
+ Date: $Date: 2011/03/31 21:45:11 $
+ Version: $Revision: 1.72 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
if ( SerieHelper::UserLessThanFunction )
{
- gdcmDebugMacro("Use UserLessThanFunction");
+ gdcmDebugMacro("Use UserLessThanFunction");
UserOrdering( fileSet );
return;
}
strTagValue = (*it)->GetEntryString(group,element);
dTagValue = atof( strTagValue.c_str());
- iTagValue = dTagValue;
+ iTagValue = dTagValue*10000.;
sprintf(cTagValue, "%010d", iTagValue);
strTagValue = cTagValue;
# Depending on VTK version build more stuff:
IF("${VTK_MAJOR_VERSION}" GREATER 4)
SET(VTKGDCM_LIB_SRCS
- vtkGdcmReader.cxx
- vtkGdcmWriter.cxx
- vtkImageColorViewer.cxx
- vtkImageMapToWindowLevelColors2.cxx
- vtkGdcm4DSplitter.cxx
+ vtkGdcmReader.cxx
+ vtkGdcmWriter.cxx
+ vtkImageColorViewer.cxx
+ vtkImageMapToWindowLevelColors2.cxx
+ vtkGdcm4DSplitter.cxx
)
ELSE("${VTK_MAJOR_VERSION}" GREATER 4)
SET(VTKGDCM_LIB_SRCS
- vtkGdcmReader.cxx
- vtkGdcmWriter.cxx
+ vtkGdcmReader.cxx
+ vtkGdcmWriter.cxx
)
ENDIF("${VTK_MAJOR_VERSION}" GREATER 4)
-
#-----------------------------------------------------------------------------
# Create vtkgdcm library
ADD_LIBRARY(vtkgdcm ${VTKGDCM_LIB_SRCS})
Program: gdcm
Module: $RCSfile: test4DSplitter.cxx,v $
Language: C++
- Date: $Date: 2011/03/31 16:12:33 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2011/03/31 21:45:12 $
+ Version: $Revision: 1.3 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
Program: gdcm
Module: $RCSfile: vtkGdcm4DSplitter.h,v $
Language: C++
- Date: $Date: 2011/03/31 16:12:33 $
- Version: $Revision: 1.4 $
+ Date: $Date: 2011/03/31 21:45:12 $
+ Version: $Revision: 1.5 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include <vector>
#include <vtkImageData.h>
-#include "gdcmDirList.h"
+#include "gdcmDirList.h"
typedef bool (*FoncComp) (GDCM_NAME_SPACE::File *file1, GDCM_NAME_SPACE::File *file2);
//typedef bool (vtkGdcm4DSplitter::*MembFoncComp)(GDCM_NAME_SPACE::File *file1, GDCM_NAME_SPACE::File *file2);
//{
class vtkGdcm4DSplitter {
public:
-
+
vtkGdcm4DSplitter();
~vtkGdcm4DSplitter(){};
bool setDirName(std::string &dirName);
// =====
inline void setSplitOnPosition() {SplitOnPosition=true; SplitOnOrientation=false; SplitOnTag=false;}
inline void setSplitOnOrientation(){SplitOnPosition=false; SplitOnOrientation=true; SplitOnTag=false;}
- inline void setSplitOnTag(unsigned short int splitGroup, unsigned short int splitElem)
- {SplitOnPosition=false; SplitOnOrientation=false; SplitOnTag=true;
+ inline void setSplitOnTag(unsigned short int splitGroup, unsigned short int splitElem)
+ {SplitOnPosition=false; SplitOnOrientation=false; SplitOnTag=true;
SplitGroup=splitGroup; SplitElem=splitElem;}
inline void setSplitConvertToFloat(bool conv) {SplitConvertToFloat=conv;}
inline void setSortOnPosition() {SortOnPosition=true; SortOnOrientation=false; SortOnTag=false; SortOnFileName=false; SortOnUserFunction=false;
SortOnPosition=true;}
- inline void setSortOnTag(unsigned short int sortGroup, unsigned short int sortElem)
+ inline void setSortOnTag(unsigned short int sortGroup, unsigned short int sortElem)
{SortOnPosition=false; SortOnOrientation=false; SortOnTag=true; SortOnFileName=false; SortOnUserFunction=false;
SortGroup=sortGroup; SortElem=sortElem;}
inline void setRecursive(bool recursive) { Recursive=recursive;}
// SortOnOrientation : not yet made
- //inline void setSortOnOrientation(){SortOnPosition=false; SortOnOrientation=true; SortOnTag=false; SortOnFileName=false; SortOnUserFunction=false;}
+ //inline void setSortOnOrientation(){SortOnPosition=false; SortOnOrientation=true; SortOnTag=false; SortOnFileName=false; SortOnUserFunction=false;}
std::vector<vtkImageData*> *GetImageDataVector();
vtkImageData *GetImageData();
protected:
private:
bool CompareOnSortTag (GDCM_NAME_SPACE::File *file1, GDCM_NAME_SPACE::File *file2);
- bool CompareOnSortTagConvertToFloat(GDCM_NAME_SPACE::File *file1, GDCM_NAME_SPACE::File *file2);
+ bool CompareOnSortTagConvertToFloat(GDCM_NAME_SPACE::File *file1, GDCM_NAME_SPACE::File *file2);
// Data
// ----
bool SortOnPosition;
bool SortOnOrientation;
- bool SortOnTag;
+ bool SortOnTag;
bool SortOnFileName;
bool SortOnUserFunction;