2016-05-23 95 views
0

我有一個DICOM圖像,其圖像存儲爲如下 JPEG無損,非分層一階預測(處理14 [選擇值1]):用於無損JPEG圖像的默認傳輸語法壓縮在DICOM中處理無損jpeg圖像

我可以在Irfanview中打開原始DICOM文件,並且工作正常,但是當我從DICOM文件取出比特流並將其保存爲文件並嘗試在Irfanview中打開它時,出現錯誤「不支持的JPEG處理/壓縮:SOF類型0xc3」

我已檢查字節流是否與DICOM文件匹配,並檢查它是否以 FF D8 F F E0 00 10 4A 46 49 46 這似乎是一個標準的JPEG標題。

DICOM文件末尾有4個字節,超出標籤長度指定的範圍,這些DICOM頁腳是這種類型的嗎?

任何想法將需要什麼才能打開它?我在Irfanview中包含了JPEG_LS插件。這是Length of PixelStream in EvilDicom library的延續

+0

我的圖像庫支持JPEG文件中的JPEG_LS或從DICOM中讀取。你能分享圖像嗎?我會看看它的寫法是否有問題。 – BitBank

回答

0

該數據不是JPEG-LS,它是JPEG Lossless(1.2.840.10008.1.2.4.70),這是一種完全不相關的壓縮格式。很少有圖像閱讀器支持這種類型的JPEG數據。我只知道它在DICOM中使用。我相信,它可能不一定是JPEG數據的一個連續塊,而是可以用DICOM標籤包裝分割爲片段(封裝的DICOM)。

也許Irfanview知道如何在DICOM的上下文中讀取它,但卻無法將其作爲普通的JPEG數據讀取,因爲它是一種罕見的JPEG格式。或者,數據流可能不是連續的JPEG數據,但也包含DICOM元素。