Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
BUG: Check for Secondary Capture spacing following DICOM Part 3 Sect …
…A.8.1.3 Following the Secondary Capture Image IOD Module Note: > If Image Position (Patient) (0020,0032) and Image Orientation (Patient) (0020,0037) (from the Image Plane M odule) are present, then the values of Pixel Spacing (0028,0030) (from the Image Plane Module and the Basic Pixel Spacing Calibration Macro included from the SC Image Module) are intended to be used for 3D spatial computations , rather than any values of Nominal Scanned Pixel Spacing (0018,2010) (from the SC Image Module), which may also be present. However, we make sure to throw a warning in `ImageHelper::GetSpacingTagFromMediaStorage` when the tag for a S econdary Capture MediaStorage is requested and SecondaryCaptureImagePlaneModule is enabled because returning a si ngle tag is insufficient for this requirement. This function should not be called on this type of media storage. Pushed upstream here: malaterre/GDCM#170 Co-authored-by: Mihail Isakov <[email protected]> Co-authored-by: Mathieu Malaterre <[email protected]> Co-authored-by: Steve Pieper <[email protected]>
- Loading branch information