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 }