首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从MRI 2D多层图像的DICOM头中读取切片数

从MRI 2D多层图像的DICOM头中读取切片数
EN

Stack Overflow用户
提问于 2014-04-25 11:55:46
回答 2查看 1.8K关注 0票数 2

我正在读取一个核磁共振2D多切片,并寻找它的切片数量。

但不幸的是,DICOM报头中没有切片计数。我想问为什么以及如何获得切片计数,而不是直接读取DICOM报头。我可以从切片的任何物理值计算切片计数吗?

我有SiemensTag0029_1020。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2014-07-12 06:30:22

您使用的是较新的多帧增强MR图像(1.2.840.10008.5.1.4.1.1.4.1)还是较旧的单帧MR图像(1.2.840.10008.5.1.4.1.1.4)?使用多帧DICOM文件,您可以查找帧数(0028,0008)标签。

票数 1
EN

Stack Overflow用户

发布于 2014-04-25 23:32:08

由于您正在处理MR Image Storage实例,因此您可以简单地根据IPP (Image Position Patient)和IOP (Image Orientation Patient)属性对所有实例进行排序。有一个众所周知的算法,它计算每个实例的法线上的距离,并相应地对这些距离进行排序。它已经被证明是非常可靠的。请参见示例:gdcm::IPPSorter

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23283896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档