2011-04-04 95 views
1

DICOM壓縮是如何工作的?我是否像Deflate一樣使用任何壓縮算法?然後當我想要加載圖像時,我解壓縮?所以如果我壓縮一個Dicom文件。如果我嘗試在另一個程序中打開它,它將不會被加載?使用DICOM壓縮

+0

你必須提供更多細節。你使用圖書館,還是自己實施DICOM? – CharlesB 2011-04-04 14:42:02

+0

是的,我使用一個庫。 MDCM – Seva 2011-04-04 14:42:38

+0

我很困惑,我需要一個燈! – Seva 2011-04-04 14:43:13

回答

1

每個Dicom文件都由一系列標籤組成。

一些標籤存儲研究數據,其他標籤存儲患者數據,一些標籤存儲圖像數據和屬性等。

這些標籤按組分組,所以每一條信息都由一個組ID和一個標籤ID來標識。

這些組在文件中排序,並且標籤在組內排序。

文件中的第一個組(通常帶有ID 2)包含指定傳輸語法的標記:傳輸語法是指定以下組的格式和用於圖像的壓縮格式的數字序列。組2總是被存儲爲未壓縮的,並且具有明確的VR小端轉換語法。

大多數的壓縮格式僅應用於圖像數據:僅deflate壓縮應用到所有的組和標籤

當DICOM讀者想讀文件,它只是需要解析第一標籤來理解以下標籤的傳輸語法以及用於圖像或文件的壓縮方案。

1

DICOM有不同的壓縮算法:deflate,jpeg或jpg2000或其他。

您的庫可能會提供適當的輸出選項來相應地設置壓縮,因此請深入研究文檔或示例。當您將其加載到另一個軟件中時,將會識別壓縮並正確加載文件。

+0

其他軟件如何識別? :x – Seva 2011-04-04 16:09:35

+0

它使用標籤在文件中指定。 – CharlesB 2011-04-04 16:14:18

+0

謝謝,但我仍然困惑 – Seva 2011-04-04 16:25:42