DicomInfo

DicomImageInfo.DicomInfo property

获取DICOM文件的头信息

public List<string> DicomInfo { get; }

例子

以下示例显示如何读取 DICOM 图像的标头信息。

[C#]

string dir = "c:\\aspose.imaging\\issues\\net\\3635\\testdata\\3628";
using (Aspose.Imaging.FileFormats.Dicom.DicomImage image = (Aspose.Imaging.FileFormats.Dicom.DicomImage)Aspose.Imaging.Image.Load(System.IO.Path.Combine(dir, "ttfm.dcm")))
{
    foreach (string s in image.FileInfo.DicomInfo)
    {
        System.Console.WriteLine(s);
    }
}

//标准输出:
//媒体存储Sop Class Uid: 1.2.840.10008.5.1.4.1.1.3.1
//媒体存储Sop Instance Uid: 2.16.840.1.114488.0.4.123489834087.1330071425.2
//传输语法 Uid: 1.2.840.10008.1.2.4.70
//实现类uid:1.2.840.114236
//特定字符集:ISO_IR 100
//图像类型:\SECONDARY\INTRAOPERATIVE
//Sop 类 Uid: 1.2.840.10008.5.1.4.1.1.3.1
//Sop实例Uid:2.16.840.1.114488.0.4.123489834087.1330071425.2
//学习日期:20110824
//系列日期:20110824
//内容日期:20110824
//学习时间:094836.214743984
//系列时间:094836.214743984
//内容时间:100451.214743816
//模态:美国
//制造商:Medistim
//机构名称:医院名称
//机构地址:医院地址或科室
//站名:VERIQ
//执行医师姓名:CA Prof. Debus
//制造商型号名称:VeriQ C
//推荐显示帧率:1
//患者姓名:股骨动脉切除术^病例报告:
//患者编号:病例报告 1
//患者性别:M
//病人的大小:0
//患者体重:0
//患者意见:见 www.medistim.com 上的病例报告
//电影率:1
//有效持续时间:1
//设备序列号:0
//软件版本:3.3.0 RC0 built 02 / 23 / 12 09:50:45
//帧时间:1000
//学习实例Uid:2.16.840.1.114488.0.4.123489834087.1330071425.0
//系列实例Uid:2.16.840.1.114488.0.4.123489834087.1330071425.1
//系列号:1
//实例数:1
//每像素样本数:3
//光度解释:RGB
//平面配置:0
//帧数:1
//帧增量指针:
//行:768
//列数:1024
//分配的位数:8
//存储的位数:8
//高位:7
//像素表示:0
//有损图像压缩:00
//像素数据:1492

也可以看看