Chris Bridge

Results 29 issues of Chris Bridge

Pull request to track progress on version 0.24.0

Fix for #8467 ### Description As detailed in #8467, the `Orientation` transform currently always assumes a tensor's affine matrix is in RAS, regardless of the `meta["space"]` attribute, leading to incorrect...

**Describe the bug** The `Orientation` transform (and variants thereof) does not respect the "SPACE" in which the tensor's affine matrix is defined. When deciding how to flip/permute the affine matrix,...

**Describe the bug** The `PydicomReader` sometimes just makes up an incorrect affine matrix! Based on [this line](https://github.com/Project-MONAI/MONAI/blob/c3a317d2bcb486199f40bda0d722a41e3869712a/monai/data/image_reader.py#L734), this is true for any DICOM file from which the orientation and position...

I would like to add support for encoding/decoding of encapsulated single bit images (those with Bits Allocated = 1) to pydicom. This PR is a working prototype and I'm looking...

Fixing the single bit RLE implementation in line with the revised understanding of single bit RLE discussed in [this](https://github.com/pydicom/pydicom/pull/2216#discussion_r2320395544) comment. This depends on new test files in [this](https://github.com/pydicom/pydicom-data/pull/17) PR. Once...

A full revamp of the `highdicom.pm.ParametricMap` class enabled mostly by rebasing on the `highdicom.image._Image` class and refactoring behaviour common to both `Segmentation` and `ParametricMap` into `_Image`. To-do list for this...

enhancement

There are specific templates for bounding boxes in structured reports. We should add support for these in highdicom. This would probably take the form of alternative "convenience" constructors for image...

enhancement

The "Pixel" transformer classes in the `spatial` module work with 0-based pixel indices, as is natural for python programmers. However when working with other DICOM objects, it is common to...

enhancement