Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Toolbox/DicomInstanceParameters.h @ 2171:8e3c403cc643
Improved support of the (0028,9132) tag for Philips multiframe images
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 22 Oct 2024 15:40:40 +0200 |
parents | fe5406abd43f |
children | 2410a171ebfb |
comparison
equal
deleted
inserted
replaced
2170:7e8b918b0482 | 2171:8e3c403cc643 |
---|---|
65 double doseGridScaling_; | 65 double doseGridScaling_; |
66 std::string frameOfReferenceUid_; | 66 std::string frameOfReferenceUid_; |
67 bool hasPixelSpacing_; | 67 bool hasPixelSpacing_; |
68 bool hasNumberOfFrames_; | 68 bool hasNumberOfFrames_; |
69 int32_t instanceNumber_; | 69 int32_t instanceNumber_; |
70 std::vector<Windowing> perFrameWindowing_; | |
70 | 71 |
71 explicit Data(const Orthanc::DicomMap& dicom); | 72 explicit Data(const Orthanc::DicomMap& dicom); |
72 }; | 73 }; |
73 | 74 |
74 | 75 |
264 } | 265 } |
265 | 266 |
266 CoordinateSystem3D GetMultiFrameGeometry() const; | 267 CoordinateSystem3D GetMultiFrameGeometry() const; |
267 | 268 |
268 bool IsReversedFrameOffsets() const; | 269 bool IsReversedFrameOffsets() const; |
270 | |
271 bool LookupPerFrameWindowing(Windowing& windowing, | |
272 unsigned int frame) const; | |
269 }; | 273 }; |
270 } | 274 } |