2011-10-07 177 views
1

處理一些DICOM和DICONDE圖像(.dcm)並希望爲這些圖像添加新標籤。修改或添加一個dicom標籤

我正在使用DICOM瀏覽器來檢查圖像的元信息。它允許我編輯值,但我想修改標籤名稱,例如,從患者ID到組件ID。

只是想知道如果我不得不改變在字典中。我在哪裏可以找到字典並修改它以添加/編輯標籤。

問候
Vish

+0

標記由文件中的一對(group,element)表示。 DICOM瀏覽器有一個字典,用於區分標籤名稱與該對。您想更改顯示名稱或(組,元素)名稱還不清楚嗎? – CharlesB

+0

例如:它有標籤,名稱,值。 (0010,0020),PatientID,James。 我想將PatientID更改爲ComponentID。我怎樣才能訪問這本詞典? –

+0

DICOM瀏覽器正在使用dcm4che,您應該查看他們的字典以及它們的存儲位置。你的問題是非常本地化的,我懷疑你會在這裏得到答案,所以你自己搜索:) – CharlesB

回答

1

鏈接標記的詞典(基,元素)對以標記名稱是不保存在DICOM數據,而是通過編輯/觀看者私下定義,相對於所述DICOM標準。

沒有辦法改變它。

+0

哦,所以它依賴於編輯器。我的客戶向我發送了一些dicom圖像,他希望我添加一些特定於DICONDE的標籤併發送回去。由於我讀過dicom標籤可以重新使用,例如,組件而不是耐心,我想更改標籤名稱。所以基本上,它是相同的(組,元素)對,但名稱必須改變。可能是發件人和收件人必須同意的內容... –

2

正如CharlesB指出的那樣,標籤鍵沒有語義值描述 - 它們只是Dicom標準中指定的數字。製造商通常會添加自定義字段,但由於這些值的含義在字典中並不明確,所以他們必須告訴您這些值的含義。處理這些自定義數據通常令人沮喪。除非你有充分的理由,否則請不要這樣做。

+0

因此,如果我擁有包含某些關聯元數據的DCM圖片,那麼如何根據DICOM/DICONDE標準爲其添加新標籤?例如,如果我想添加特定於「NDE CT Detector」的標籤,並且我有(組,元素)代碼與我,我如何將此添加到dcm圖像?有沒有辦法直接獲取DCM圖像的所有標籤,然後添加更多標籤,請告訴我。 –

+0

有這樣做的庫有很多編程語言;你在尋找一個CLI工具還是一個GUI或一個庫?我偏愛pydicom,因爲我使用了很多Python。 – Thomas

+0

主要查找CLI/GUI工具。但也可以使用庫(最好是Java)。請讓我知道一個CLI/GUI工具。 –