26.3. EatDicom.exe

EatDicom.exe is a tool to sort DICOM files consistently and construct 2d, 3d, and 4d (time series of 3d images) images on output. Image data is stored in a TIFF file (.tif), supplementary information summarized in a DICOM file with same filename (.dcm ). Missing slices are bridged with empty slices up to a maximum gap size (i. e. number of missing slices).

[Note]Note

Currently, EatDicom.exe cannot process tilted data (as typically done for head shots). The error message is “stderr: The dicom data contains no differences in acquisition time nor in content time, found in [filename].

The tool comes with a high number of options, which can also be entered as an option file.

To run EatDicom.exe from the command line, the full MeVisLab application has to be installed, because the tool depends on the MeVisLab libraries. In addition, paths have to be set.

On Linux, the LD_LIBRARY_PATH must contain all the paths of the MeVisLab libraries when executing EatDicom. Source the file called init.sh (in /MeVisLab/bin) in your shell. It will set the LD_LIBRARY_PATH correctly.

On Windows: Due to the package structure, EatDicom.exe is located in MeVisLab/Packages/MeVis/Foundation/bin/, a folder usually not included in PATH. This may result in problems with missing DLLs when starting the executable.

Three solutions are possible:

If no arguments or -help are entered, the help file will be displayed automatically.

Figure 26.3. Excerpt of the EatDicom help

Excerpt of the EatDicom help

When the executable is run, an import log is displayed.

Figure 26.4. Dicom Import Log

Dicom Import Log

EatDicom.exe is also encapsulated in the module DicomImport. Open the module panel and click Help to get a list of all options.

Figure 26.5. DicomImport Module and Panel

DicomImport Module and Panel

When data is imported, the same import information as in the console output is displayed.