当前位置:文档之家› DICOM文件解读

DICOM文件解读

接着昨天,对文件格式的分析:0100h-0119h:这里的02001000将其进行字节转换后为00020010,这里标签的含义是UID,5549即为UI,值域长度为1200,将其字节转换后为0012即为18,表示后面18个字节都是值的内容即1.2.840.10008.1.2。

011ah-0135h:这里的02001200将其进行字节转换后为00020012,值描述还是UI,值域长度为14 00即为20个字节,值的内容为1.2.40.0.12.0.9812.0。

0136h-0147h:这里的02001300将其进行字节转换后为00020013,其值描述为5348即为SH(可见标准第五部分short string),0A00即值域长度为10,其值的内容为0.1B/WIN32。

0148h-015fh:这里的02001600将其进行字节转换后为00020016,其值描述为4145即为AE,值域长度为1000字节顺序转换为0010即为16个字节长度,其值的内容为IRIS后跟12个字节的空格(20)。

0160h-0171h:这里的08000500将其进行字节转换后为00080005,查找标准第六部分得知其为特定字符集(Specific Character Set),0A00字节转换后000A知字节长度为10,后跟两个字节的保留字,从0168h开始为ISO_IR100,表示ISO组织的一个记录号。

0172h-018fh:这里的08000800将其进行字节转换后为00080008,查找标准第六部分得知其为图像类型(Image Type),同上一个数据元一样这个地方也没有表示值,1600字节转换后0016得知字节长度为22,后跟两个字节的保留字,从017ah开始为ORIGINAL\PRIMARY\AXIAL,表示该图像的类型。

0190h-01b1h:这里的08001600将其进行字节转换后为00080016,查找标准第六部分得知其为SOP服务类的UID(SOP Class UID),为什么这里就不需要判断VR而有标签直接得出是属于UI呢?是隐形显示吗隐形显示与显性显示的区别如何从图像中看出来!1A00转换字节为001A即长度为26,后跟两个字节的保留字,从0198h开始为1.2.840.10008.5.1.4.1.1.2,与下面的00080018一起指得是与DICOM文件的传输识别有关的识别码。

01b2h-01f1h:这里的08001800将其进行字节转换后为00080018,查找标准第六部分得知其为SOP实例的UID(SOP Instance UID),3800进行字节转换为0038则为56个字节,后跟两个保留字,从01bah开始为1.2.840.1136.19.2.81.290.23014.32126.1.2.20081217.250500。

01f2h-0201h:这里的08002000将其进行字节转换后为00080020,查找标准第六部分得知其为研究日期(Study Date),0800转换后为0008即八个字节的长度,后跟两个字节的保留字,从01fah开始其值内容为20081217。

0202h-0211h:这里的08002100将其进行字节的转换后为00080021,查找标准第六部分得知其为系列日期(Series Date),0800即八个字节,后跟两个字节的保留字,从020ah开始其内容20081217。

0212h-0221h:这里的08002200将其进行字节的转换后为00080022,查找标准第六部分得知其为Acquisition Date,同上一样在021ah开始其值内容为20081217。

0222h-0231h:这里的08002300将其进行字节的转换后为00080023为图像日期(Image Date),同上一样在022ah开始其值内容为20081217。

0232h-023fh:这里的08003000将其进行字节的转换后为00080030为研究时间(Study Time),这里的值域长度为六个字节,后跟两个保留字,在023ah开始150437。

0240h-024dh:这里的08003100将其进行字节转换后为00080031为Series Time,同上一样在0248h开始为150437。

024eh-0263h:这里的08003200将其进行字节转换后为00080032为Acquisition Time,0E00得知其值域长度为14个字节,后面有两个保留字,从0256h开始值域内容为150453.564159。

0264h-0271h:这里的08003300将其进行字节转换后为00080033为Image Time,0600得知其值域长度为6个字节,后跟两个保留字,从026ch开始值域内容为150500。

0272h-0279h:这里的08005000将其进行字节转换后为00080050为Accession Number,后跟四个保留字。

027ah-0283h:这里的08006000将其进行转换为00080060为Modality,0200其字节长度为两个字节,后跟两个字节的保留字,4354即为CT在其中的P是如何得来的吗?0284h-029dh:这里的08007000将其进行转换为00080070为制造商(Manufacturer),1200其字节长度为18个字节,后跟两个保留字,从028ch开始为值的内容即GE MEDICAL SYSTEMS。

029eh-02c1h:这里的08008000将其进行转换后为00080080为机构名称(Institution Name),1C00其字节长度为28个字节,后跟两个保留字,从02a6h开始为值的内容即People HSP of Dangshan Anhui。

02c2h-02c8h:这里的08009000将其进行转换后为00080090为Referring Physician’Name,(相关医师的名字)后面为四个字节的保留字。

02c9h-02d3h:这里的08001010将其进行转换后为00081010为Station Name,0200的长度为二个字节,后面为两个字节,其值域的内容为4354即CT。

02d4h-02ddh:这里的08003010将其进行转换后为00081030为研究描述(Study Description),其值域长度为0200即两个字节,后面跟两个保留字,值域为H(还有一个空格)。

02deh-02f1h:这里的08009010将其进行转换后为00081090为厂商的模块名称(Manufacturer’Model Name),其值域长度为0C00即12个字节,后面跟两个保留字,其值的内容为ProSpeed FII。

02f2h-02fdh:这里的10000000将其进行转换后为00100000为组长(Group Length),0400表示值域长度为四个字节,后面跟两个字节的保留字,值域为>。

02feh-030fh:这里的10001000将其进行转换后为00100010为病人的姓名(Patient’Name),0A00表示值域长度为10,后跟两个字节的保留字,值的内容为HENG NAO。

0310h-031dh:这里的10002000将其进行转换后为00100020为病人的ID号(Patient ID),0600表示值域的长度为6个字节,后跟两个字节的保留字,值的内容为98392,这是医生给病人的一个编号。

031eh-0325h:这里的10003000将其进行转换后为00100030为病人的出生日期(Patient's Birth Date),后面为四个字节的保留字。

0326h-032fh:这里的10004000将其进行转换后为00100040为病人的性别(Patient's Sex),值域长度为0200即两个字节,后面跟两个字节的保留字,值的内容为4D即M。

0330h-033bh:这里的10001010将其进行转换后为00101010为病人的年纪(Patient's Age),0400表示值域长度为4个字节,后跟两个字节的保留字,值的内容为019Y。

033ch-0347h:这里的18000000将其进行转换后为00180000为组长(Group Length),0400表示值域长度为4个字节,后跟两个字节的保留字,值域为0。

0348h-0353h:这里的18001500将其转换后为00180015为自身检查(Body Part Examined),0400表示值域为4个字节,后跟两个字节的保留字,值的内容为HEAD。

0354h-035fh:这里的18005000将其转换为00180050为Slice Thickness,0400表示值域为4个字节,后跟两个字节的保留字,值的内容为10.0。

0360h-036bh:这里的18006000将其转换为00180060为KVP,0400表示值域为4个字节,后跟两个字节的保留字,值的内容为120。

036ch-0379h:这里的18009000将其转换为00180090为Data Collection Diameter,0600表示值域为6个字节,后跟两个字节的保留字,值的内容为250.0。

037ah-0391h:这里的18000010将其转换为00181000为Device Serial Number,1000表示值域为16个字节,后跟两个字节的保留字,值的内容为0000290.0023014。

0392h-039fh:这里的18002010将其转换为00181020为软件版本(Software Version(s))06 00表示值域为6个字节,后跟两个字节的保留字,值的内容为2.04C。

03a0h-03bbh:这里的18003010将其进行转换后为00181030为协议名称(Protocol Name),1400表示值域为20个字节,后跟两个字节的保留字,值的内容为1.10Head5/2i+10/2i。

03bch-03cdh:这里的18005010将其转换为00181050为Spatial Resolution,0A00表示值域为10个字节,后跟两个字节的保留字,值的内容为0.4200000。

03ceh-03e1h:这里的18000011将其转换为00181100为Reconstruction Diameter,0C00表示值域为12个字节,后跟两个字节的保留字,值的内容为250.0000000。

03e2h-03f5h:这里的18001011将其转换为00181110为Distance Source to Detector,0C00表示值域为12个字节,后跟两个字节的保留字,值的内容为949.0750000。

相关主题