Changeset 4128 for trunk/gui/src/RpDicomToVtk.cc
- Timestamp:
- Jan 16, 2014, 12:57:37 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/src/RpDicomToVtk.cc
r4126 r4128 60 60 } 61 61 62 #ifdef USE_VTK_DICOM_PACKAGE 62 63 vtkSmartPointer<vtkDICOMReader> reader = vtkSmartPointer<vtkDICOMReader>::New(); 63 #ifdef USE_VTK_DICOM_PACKAGE64 64 vtkSmartPointer<vtkDICOMSorter> sorter = vtkSmartPointer<vtkDICOMSorter>::New(); 65 65 if (isDir) { … … 162 162 fprintf(stderr, "Number of data elements: %d\n", md->GetNumberOfDataElements()); 163 163 164 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewStringObj("num_files", -1)); 165 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewIntObj(md->GetNumberOfInstances())); 164 166 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewStringObj("num_components", -1)); 165 167 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewIntObj(numComp)); … … 194 196 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewStringObj("time_spacing", -1)); 195 197 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewDoubleObj(reader->GetTimeSpacing())); 196 197 fprintf(stderr, "Time dim: %d, spacing: %g\n", reader->GetTimeDimension(), reader->GetTimeSpacing());198 fprintf(stderr, "Number of files: %d\n", md->GetNumberOfInstances());199 198 #else 200 199 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewStringObj("patient_name", -1)); … … 219 218 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewStringObj("gantry_angle", -1)); 220 219 Tcl_ListObjAppendElement(interp, metaDataObj, Tcl_NewDoubleObj(reader->GetGantryAngle())); 221 222 fprintf(stderr, "Patient name: %s\n", reader->GetPatientName()); 223 fprintf(stderr, "Transfer Syntax UID: %s\n", reader->GetTransferSyntaxUID()); 224 fprintf(stderr, "Study UID: %s\n", reader->GetStudyUID()); 225 fprintf(stderr, "Study ID: %s\n", reader->GetStudyID()); 226 fprintf(stderr, "Components: %d\n", reader->GetNumberOfComponents()); 227 fprintf(stderr, "Bits Allocated: %d\n", reader->GetBitsAllocated()); 228 fprintf(stderr, "Pixel rep: %d (%s)\n", reader->GetPixelRepresentation(), reader->GetPixelRepresentation() ? "signed" : "unsigned"); 220 #if 0 229 221 fprintf(stderr, "Position: %g %g %g\n", 230 222 reader->GetImagePositionPatient()[0], … … 238 230 reader->GetImageOrientationPatient()[4], 239 231 reader->GetImageOrientationPatient()[5]); 240 fprintf(stderr, "Rescale slope: %g, offset: %g\n", reader->GetRescaleSlope(), reader->GetRescaleOffset()); 241 fprintf(stderr, "Gantry angle: %g\n", reader->GetGantryAngle()); 232 #endif 242 233 #endif 243 234
Note: See TracChangeset
for help on using the changeset viewer.