dicom_parser
dicom_parser copied to clipboard
Facilitates DICOM data access.
**Describe the bug** Trying to load a multi-frame dicom file. Getting incorrect image_shape (just width and height) and is_multi_frame=False. **To Reproduce** Steps to reproduce the behavior: 1. parse a multi...
Hi, I was wondering if you could make dicom_parser fully compatible with pydicom latest versions (2.4.X). Thanks.
I'm using your package to try and read a Siemens csa header originating from a PET/CT scanner. using the Header class. The Header class throws the following error when trying...
Hi I'm trying to implement your csa header function. I followed the tutorial here: https://github.com/open-dicom/dicom_parser/blob/main/docs/siemens/csa_headers.rst#id10 I have raw_csa that i need to read. However .parse() is no longer valid. Can...
Release notes up to 1.2.1 were managed [in the documentation site](https://dicom-parser.readthedocs.io/en/latest/release_notes.html), but newer releases include notes in GitHub's interface. Porting the old release notes will require editing the releases on...
Currently, `dicom_parser` uses the `dicom_parser.data_elements` module to create individual classes for each DICOM value representation (VR) and implement custom parsing functionality. This decision was made in a rush with the...
The `Image` class, in particular, relies on properties such as `is_mosaic` or `is_multiframe` to apply various fixes and transformations. It would be preferable if factory methods were created to instantiate...
Hi, this is more of a question... I wanted to calculate voxel size from a dicom series and came across the `get_spatial_resolution` method from the `Series` object. I see that...
@matthew-brett will test against [dcm-qa](https://github.com/neurolabusc/dcm_qa) to find differences in parsing results.