日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python dicom图像分割_python读取DICOM头文件的实例

發(fā)布時(shí)間:2025/3/8 python 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python dicom图像分割_python读取DICOM头文件的实例 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這篇文章主要介紹了關(guān)于python 讀取DICOM頭文件的實(shí)例,有著一定的參考價(jià)值,現(xiàn)在分享給大家,有需要的朋友可以參考一下

用dicompyler軟件打開dicom圖像,頭文件如圖所示:

當(dāng)然也可以直接讀取:

ds = dicom.read_file('H:\Data\data\\21662\\2.16.840.1.113662.2.0.105002416.1489146183.701\CT\\CT#0#21662#E7AB693D.dcm')

print ds

>>

(0008, 0008) Image Type CS: ['ORIGINAL', 'SECONDARY', 'AXIAL']

(0008, 0016) SOP Class UID UI: CT Image Storage

(0008, 0018) SOP Instance UID UI: 2.16.840.1.113662.2.0.105002416.1489146183.501.0

(0008, 0020) Study Date DA: '20170310'

(0008, 0021) Series Date DA: '20170310'

(0008, 0023) Content Date DA: '20060505'

(0008, 0030) Study Time TM: '1942'

(0008, 0031) Series Time TM: '1942'

(0008, 0033) Content Time TM: ''

(0008, 0050) Accession Number SH: '63071'

(0008, 0060) Modality CS: 'CT'

(0008, 0070) Manufacturer LO: 'NOMOS'

(0008, 0090) Referring Physician's Name PN: ''

(0008, 1010) Station Name SH: ''

(0008, 1090) Manufacturer's Model Name LO: 'CORVUS 6.4'

(0010, 0010) Patient's Name PN: '*M32-2^CHENJUN^^^'

(0010, 0020) Patient ID LO: '21662'

(0010, 0030) Patient's Birth Date DA: ''

(0010, 0040) Patient's Sex CS: ''

(0018, 0050) Slice Thickness DS: '4.75'

(0018, 0060) KVP DS: '0'

(0018, 1020) Software Version(s) LO: 'CORVUS 6.4'

(0018, 5100) Patient Position CS: 'HFS'

(0020, 000d) Study Instance UID UI: 2.16.840.1.113662.2.0.105002416.1489146183.701

(0020, 000e) Series Instance UID UI: 2.16.840.1.113662.2.0.105002416.1489146183.501

(0020, 0010) Study ID SH: '63071'

(0020, 0011) Series Number IS: '0'

(0020, 0012) Acquisition Number IS: '0'

(0020, 0013) Instance Number IS: '0'

(0020, 0020) Patient Orientation CS: ['L', 'P']

(0020, 0032) Image Position (Patient) DS: ['0.73437356948853', '0', '3.25']

(0020, 0037) Image Orientation (Patient) DS: ['1', '0', '0', '0', '1', '0']

(0020, 0052) Frame of Reference UID UI: 2.16.840.1.113662.2.0.105002416.1489146183.601

(0020, 0060) Laterality CS: ''

(0020, 1040) Position Reference Indicator LO: ''

(0020, 1041) Slice Location DS: '3.25'

(0028, 0002) Samples per Pixel US: 1

(0028, 0004) Photometric Interpretation CS: 'MONOCHROME2'

(0028, 0010) Rows US: 330

(0028, 0011) Columns US: 339

(0028, 0030) Pixel Spacing DS: ['0.734375', '0.734375']

(0028, 0100) Bits Allocated US: 16

(0028, 0101) Bits Stored US: 12

(0028, 0102) High Bit US: 11

(0028, 0103) Pixel Representation US: 0

(0028, 1052) Rescale Intercept DS: '-1024'

(0028, 1053) Rescale Slope DS: '1'

(7fe0, 0010) Pixel Data

發(fā)現(xiàn)一套圖的第一張和最后一張的Slice Thickness往往和中間層的值是不同的。

Path = 'H:\Data\data\\21662\\2.16.840.1.113662.2.0.105002416.1489146183.701\CT\\a.dcm'

slices = dicom.read_file(path)

spacing = slices.PixelSpacing

讀取頭文件信息方法:

Slices.上圖頭文件中的name列。

這時(shí)要注意的是,name大小寫不變,去掉空格,去掉符號(hào),比如括號(hào)。

舉例:

origin = slices.SoftwareVersions

print origin

>>CORVUS 6.4

spacing = slices[1].PixelSpacing

print spacing

>>['0.734375', '0.734375']

相關(guān)推薦:

python讀取文件名稱生成list的方法

以上就是python 讀取DICOM頭文件的實(shí)例的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注Gxl網(wǎng)其它相關(guān)文章!

本條技術(shù)文章來源于互聯(lián)網(wǎng),如果無意侵犯您的權(quán)益請(qǐng)點(diǎn)擊此處反饋版權(quán)投訴

本文系統(tǒng)來源:php中文網(wǎng)

總結(jié)

以上是生活随笔為你收集整理的python dicom图像分割_python读取DICOM头文件的实例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。