https://github.com/eliasmattern/dicom2nifti-converter
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.4%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: eliasmattern
- Language: Python
- Default Branch: main
- Size: 4.88 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
DICOM to NIfTI Converter
This tool converts DICOM files to NIfTI format.
Installation
To use PsyTestPro python must be installed: Download here
There are also some dependencies that must be installed using pip: ```shell
For converter:
pip install SimpleITK
For player:
pip install nibabel pip install matplotlib ```
How It Works
The converter takes an input directory containing subdirectories of DICOM files and converts each subdirectory into a corresponding NIfTI file in the specified output directory.
Usage
- Input Directory: Specify the path to the directory containing the subdirectories with DICOM files.
- Output Directory: Specify the path where the converted NIfTI files will be saved.
Details
- Each subdirectory in the input directory should contain DICOM files.
- For each subdirectory, a corresponding folder with the same name will be created in the output directory.
- Inside each output subdirectory, the converted NIfTI file will be stored.
Example
If the input directory is structured as follows:
input_directory/
├── patient1/
│ ├── image1.dcm
│ ├── image2.dcm
│ └── ...
├── patient2/
│ ├── image1.dcm
│ ├── image2.dcm
│ └── ...
└── ...
After conversion, the output directory will be structured as follows:
output_directory/
├── patient1/
│ └── converted_image.nii
├── patient2/
│ └── converted_image.nii
└── ...
Instructions
- Run the converter and provide the paths to the input and output directories when prompted.
- The converter will process each subdirectory and save the resulting NIfTI files in the specified output directory.
NIfTI Player
The NIfTI player allows you to visualize NIfTI files by playing them as a sequence of images, making it look like a film. This helps you verify if the NIfTI files look correct.
How It Works
- The player prompts you for the path to a directory.
- Define how many picture should be shown per second.
- It processes each NIfTI file found in the directory, displaying the images in sequence.
Instructions
- Run the NIfTI player and provide the path to the directory containing the NIfTI files and the images you want to see per second when prompted.
- The player will display each NIfTI file found in the directory, showing the images in sequence.
This tool simplifies the process of converting DICOM files to the widely-used NIfTI format, making it easier to handle and analyze medical imaging data.
Feel free to contribute or report any issues you encounter!
Owner
- Name: Elias Mattern
- Login: eliasmattern
- Kind: user
- Location: Switzerland
- Repositories: 1
- Profile: https://github.com/eliasmattern