Bug 139 - OrthancWSIDicomizer PixelSpacing
Summary: OrthancWSIDicomizer PixelSpacing
Status: RESOLVED FIXED
Alias: None
Product: Orthanc
Classification: Unclassified
Component: Whole-slide imaging (show other bugs)
Version: unspecified
Hardware: All All
: --- normal
Assignee: Sébastien Jodogne
URL:
Depends on:
Blocks:
 
Reported: 2020-06-29 15:15 CEST by Sébastien Jodogne
Modified: 2020-06-29 15:26 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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