Medical Image Reader and Viewer
This toolbox can read and write medical imaging data in dicom format with the 'readImages' function. The output of this function is a structure containing attributes of the image or volume. This structure can then be used as input into other functions in the toolbox.
This toolbox supports:
- reading and writing of dicom data
- mapping of volume voxel locations
- oblique slice alignment and registration
- manual 3D image rotation
- selecting and extracting single voxel coordinates
- drawing 2D or 3D region-of-interest masks
- coregistered image viewing supports PET/CT and PET/MR
Syntax:
CT = readImages([CT_ImageDirectoryPath]);
PET = readImages([PET_ImageDirectoryPath]);
VolumeViewer3D(CT,PET)
VolumeViewer3D(CT,PET,'align','trim')
coords = VolumeViewer3D(PET,CT,'getCoords');
mask = VolumeViewer3D(PET,CT,'drawROI');
Citar como
Josh Schaefferkoetter (2024). Medical Image Reader and Viewer (https://www.mathworks.com/matlabcentral/fileexchange/53745-medical-image-reader-and-viewer), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
- MATLAB > Data Import and Analysis >
- Sciences > Neuroscience > Human Brain Mapping > MRI >
- Industries > Medical Devices > DICOM Format >
- MATLAB > Graphics > Images > Read, Write, and Modify Image >
- Sciences > Physics > Medical Physics >
- Engineering > Biomedical Engineering > Biomedical Imaging >
Etiquetas
Agradecimientos
Inspirado por: freezeColors / unfreezeColors, xiangruili/dicm2nii
Inspiración para: MEDICAL-IMAGE-FILTER-CODE
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
html/
Versión | Publicado | Notas de la versión | |
---|---|---|---|
3.83.0.0 | fixed high DPI display bug |
||
3.82.0.0 | bug with reading dicom |
||
3.81.0.0 | small bug with writing dicom |
||
3.21.0.0 | improved input handling |
||
3.11.0.0 | housekeeping |
||
3.9 | Version check for high DPI displays |
|
|
3.8.0.0 | fixed bug for reading dicom files with no extension |
||
3.7.1.0 | performance tweaks |
||
3.7.0.0 | updated examples |
||
3.6.0.0 | faster image coregistration |
||
3.5.0.0 | minor improvements |
||
3.4.0.0 | incomplete filename bug fix |
||
3.3.0.0 | ability to combine 2D and 3D, and volume and mask inputs |
||
3.2.0.0 | improved input and error handling
|
||
3.1.0.0 | corrected dicom tag writing
|
||
3.0.0.0 | Ability to draw and output 2D or 3D mask |
||
2.11.0.0 | output structure initialization |
||
2.1.0.0 | modified coregistration |
||
2.0.1.0 | GE and Philips series naming convention bug fix |
||
2.0.0.0 | minor tweaks |
||
1.9.0.0 | fixed smoothing functionality |
||
1.8.0.0 | small bug fix |
||
1.7.0.0 | minor tweaks and enhancements |
||
1.6.0.0 | updated examples |
||
1.5.0.0 | faster and more accurate interpolation |
||
1.4.0.0 | performance improvements |
||
1.3.0.0 | bug fixes |
||
1.2.0.0 | improved handling of large image matrices |
||
1.1.0.0 | faster and more efficient memory handling |
||
1.0.0.0 |