Bug 139

Summary: OrthancWSIDicomizer PixelSpacing
Product: Orthanc Reporter: Sébastien Jodogne <s.jodogne>
Component: Whole-slide imagingAssignee: Sébastien Jodogne <s.jodogne>
Status: RESOLVED FIXED    
Severity: normal    
Priority: ---    
Version: unspecified   
Hardware: All   
OS: All   

Description Sébastien Jodogne 2020-06-29 15:15:30 CEST
[BitBucket user: Sébastien Jodogne]
[BitBucket date: 2019-04-16.06:22:01]

_Reported by Markus Daniel Herrmann on 2019-04-16:_

I stumbled upon an issue with the OrthancWSIDicomizer program that I would like to bring to your attention.

When converting an SVS file to DICOM VL Whole Slide Microscopy Image instances, all resulting image instances have the same value for the PixelSpacing attribute, independent of the pyramid level. This occurs with “--pyramid=on” and “--pyramid=off”.

It seems spacing is computed only upon setup and not updated later on for subsequent images (pyramid levels): https://hg.orthanc-server.com/orthanc-wsi/file/8c279c5b28a3ee2057a051c0117a336136a276f2/Applications/Dicomizer.cpp
Comment 1 Sébastien Jodogne 2020-06-29 15:26:03 CEST
[BitBucket user: Sébastien Jodogne]
[BitBucket date: 2019-07-12.10:54:34]

Should be fixed by the following changesets that are pending in the mainline: https://hg.orthanc-server.com/orthanc-wsi/changeset/d3aea0af03e1e80f59264f940ab0567ba2d0d836 + https://hg.orthanc-server.com/orthanc-wsi/changeset/de783db2a7c301d998f0488fa704a0830cb01de1