Hi all,
I started use your great library, version 1.1 and it mostly works great. However there are several dicom files that can't be decoded (retrieved via C-STORE)
I found this image for testing
http://barre.nom.fr/medical/samples/files/CT-MONO2-16-chest.gz (ungzipped of course)
I'm sending this file to your example application C-STORE SCP with tool from dcmtk-3.6.0-win32-i386 package.
I'm sure Dicom.Native.DLL is loaded and JPEG Lossless is presented
Searching D:\....\bin\x86\Release\Dicom.Native*.dll for Dicom codecs
Codec: JPEG Baseline (Process 1): Default Transfer Syntax for Lossy JPEG 8 Bit Image Compression
Codec: JPEG Extended (Process 2 & 4): Default Transfer Syntax for Lossy JPEG 12Bit Image Compression (Process 4 only)
Codec: JPEG Lossless, Non-Hierarchical (Process 14)
Codec: JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1]): Default Transfer Syntax for Lossless JPEG Image CompressionCodec: JPEG 2000 Image Compression (Lossless Only)
Codec: JPEG 2000 Image Compression
Codec: JPEG-LS Lossless Image Compression
Codec: JPEG-LS Lossy (Near-Lossless) Image Compression
Codec: RLE Lossless
However transfer ends unsuccessfully - see log from dcmtk
XMIT: W: DIMSE Warning: (STORESCU,ANY-SCP): sendMessage: unable to convert dataset from 'JPEG Lossless, Non-hierarchical, 1st Order Prediction' transfer syntaxto 'Little Endian Explicit'
My questions are:
- do I something wrong or this codec is not fully supported or sended file have some quirks?
- can I request to transcode image on sender? (can be even to loss codec)
- can I retrieve DICOM file even if some error occur - for later investigation/evidence?
- what event is raised if such error happened and is there any detail message? OnReceiveAbort has Source=Unknown & Reason=Unspecified
Thanks and hope one day I could contribute :)
Petr