Transcoding API ?

Hi there,

I have a question about DICOM Transcoding.
First of all my main problem : I’m using Orthanc to store images coming from different center, and it does the job perfectly. The data stored contains both regular and compressed DICOM.
Problem, at the end I want to read the image using Fiji which has a incomplete compressed DICOM support.
Since the data are important by Orthanc using original files, I can’t rely on a PACS decompression feature during the DICOM negociation.

I know that the problem is not simple.

I have several questions about this compressed DICOM :

Best regards,

Salim

Hi Salim,
Just to confirm, you are looking to compress when receiving the images and decompressing when sending to Fiji?

The most simple for me would be that all Orthanc is uncompressed, so that orthanc could automatically uncompress dicom that are sent compressed.

Or eventually make all orthanc output uncompressed, to read them to Fiji I ask Orthanc for a archive with the tool/archive API, ideally it would be that all outputed dicom comes uncompressed in the ZIP.

Best regard
s,
Salim

I think setting the compressed transfer syntaxes to False and keep DeflatedTransferSyntaxAccepted to true in Orthanc config it should tell to send uncompressed to Orthanc. (At least does for me)

Yes but only in case your get the dicom from a pacs that do the transcode for you.

On our project we import raw file with the instance post api

Hello,

In order to clarify the status of transcoding in Orthanc, I’ve just added a new FAQ entry about this topic in the Orthanc Book:
https://book.orthanc-server.com/faq/transcoding.html

HTH,
Sébastien-