主要内容

dicominfo

从DICOM消息中读取元数据

描述

例子

信息= dicominfo (文件名)从符合的医学数字成像和通信(DICOM)文件或安全数字成像和通信(DICOS)文件读取元数据,文件名

信息= dicominfo (文件名“字典”,D)使用数据字典文件读取DICOM消息,D

信息= dicominfo (___名称,值)指定选项,使用一个或多个名称-值参数以及来自以前语法的输入参数的任何组合。

例子

全部折叠

从DICOM消息中读取元数据。

信息= dicominfo (“CT-MONO2-16-ankle.dcm”)
信息=结构体字段:文件名:“B: \ matlab工具箱\ \ \ imdata \ CT-MONO2-16-ankle图像。dcm的FileModDate: 18 - 12月- 2000年12:06:43的文件大小:525436格式:DICOM的FormatVersion: 3宽:512高:512 BitDepth: 16 ColorType:“灰度”FileMetaInformationGroupLength: 192 FileMetaInformationVersion:[2×1 uint8] MediaStorageSOPClassUID:“1.2.840.10008.5.1.4.1.1.7‘MediaStorageSOPInstanceUID: 1.2.840.113619.2.1.2411.1031152382.365.1.736169244‘TransferSyntaxUID: 1.2.840.10008.1.2”ImplementationClassUID:“1.2.840.113619.6.5”ImplementationVersionName:'1_2_5' SourceApplicationEntityTitle: 'CTN_STORAGE' IdentifyingGroupLength: 414 ImageType: 'DERIVED\SECONDARY\3D' SOPClassUID: '1.2.840.10008.5.1.4.1.1.7' SOPInstanceUID: ' 1.2.840.11362.1.2411.1031152382.365.1.736169244 ' StudyDate: '1993.04.30' SeriesDate: '1993.04.30' ContentDate: '1993.04.30' StudyTime: '11:27:24' SeriesTime: '11:27:24' Modality: 'CT' ConversionType: 'WSD'制造商:'GE MEDICAL SYSTEMS'机构名称:' 1.2.840.10008.5.4.1.1.7 ' SOPInstanceUID: '1.2.840.113619.2.1.2411.1031152382.365.1.736169244' StudyDate: '1993.04.30' SeriesDate: '1993.04.30' ContentTime: '11:27:24'“肯尼迪成像中心”ReferringPhysicianName:[1×1 struct] StationName:“CT01OC0”StudyDescription:“RT脚踝”NameOfPhysiciansReadingStudy:[1×1 struct] OperatorsName:[1×1 struct] ManufacturerModelName:“GENESIS_ZEUS”PatientGroupLength: 18 PatientName:[1×1 struct] AcquisitionGroupLength: 10 SoftwareVersions:“03”RelationshipGroupLength: 134 StudyInstanceUID:“1.2.840.113619.2.1.1.322987881.621.736170080.681”SeriesInstanceUID:“1.2.840.113619.2.1.2411.1031152382.365.736169244”SeriesNumber:365 InstanceNumber: 1 ImagePresentationGroupLength: 168 SamplesPerPixel: 1 PhotometricInterpretation: 'MONOCHROME2' Rows: 512 column: 512 BitsAllocated: 16 BitsStored: 16 HighBit: 15 PixelRepresentation: 1 SmallestImagePixelValue: 0 PixelPaddingValue: 0 WindowCenter: 1024 WindowWidth: 4095 RescaleIntercept: -1024 RescaleSlope: 1 RescaleType: 'US' PixelDataGroupLength: 524296

输入参数

全部折叠

DICOM文件的名称,指定为字符向量或字符串标量。

数据类型:字符|字符串

数据字典文件,指定为字符向量或字符串标量。的文件D必须在MATLAB上®搜索路径。

数据类型:字符|字符串

名称-值参数

指定可选参数对为Name1 = Value1,…,以=家,在那里的名字参数名称和价值对应的值。名-值参数必须出现在其他参数之后,但对的顺序并不重要。

例子:dicominfo (CT-MONO2-16-ankle.dcm UseVRHeuristic = false)不使用启发式方法从DICOM文件读取元数据。

在R2021a之前,名称和值之间用逗号隔开,并括起来的名字在报价。

例子:dicominfo(“CT-MONO2-16-ankle.dcm”、“UseVRHeuristic”假)不使用启发式方法从DICOM文件读取元数据。

读取不符合标准的DICOM文件,这些文件不正确地切换值表示(VR)模式,指定为逻辑1真正的)或0).

当设置为真正的dicominfo使用启发式方法来帮助读取某些不兼容的DICOM文件,这些文件会错误地切换VR模式。dicominfo如果使用此启发式,则显示警告。如果启用了这种启发式,则不会正确读取少量符合要求的文件。集UseVRHeuristic读取这些符合要求的文件。

数据类型:逻辑

使数据类型符合数据字典,指定为逻辑0)或1真正的).如果此参数指定为真正的,信息输出结构使用数据字典中的数据类型,而不管文件中包含什么信息。如果指定为,信息输出使用文件的VR代码,即使它们与数据字典不同。因为文件内容和数据字典几乎总是一致的,指定这个参数为真正的通常是不必要的。

但是,如果文件和数据字典不一致且UseDictionaryVR被设置为,然后dicominfo发出警告,在传递时您可能会遇到错误信息dicomwrite.要解决这些错误,请指定UseDictionaryVR作为真正的使用数据字典中的VR代码。

数据类型:逻辑

输出参数

全部折叠

DICOM元数据,作为结构返回。

版本历史

之前介绍过的R2006a

Baidu
map