dicomdisp vs dicominfo之间的区别是什么?

5视图(30天)
下午好,我想在dicom rt访问数据文件。当我使用dicomdisp数据显示我感兴趣但dicominfo呼吁这个文件时,数据没有显示出来。有什么区别的函数调用dicomdisp dicominfo,这将导致数据丢失吗?

接受的答案

杰夫·马瑟
杰夫·马瑟 2016年11月28日
你所看到的这是DICOM文件的层次结构。“FluenceMapSeqeuence”结构 dicominfo 输出包含你想要的字段。(你可以看到的输出 dicomdisp 非零值的“水平”专栏)。
在你的例子中,你想写这样的:
元数据= dicominfo (“c: \ file.dcm”);
metadata.FluenceMapSequence.Item_1.FluenceDataScale
我希望这可以帮助。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2016年2月8日
编辑:沃尔特·罗伯森 2016年2月8日
一个区别是,dicomdisp()仅供展示,但dicominfo()返回的信息作为程序的结构,所以使用。
一些dicominfo返回的信息不会显示默认情况下因为返回的是一个结构体数组和结构体数组的默认显示给总结的内容,如果内容不仅仅是一个相当小的尺寸。看到信息你需要存储所产生的结构和要求显示一个特定领域。
6个评论

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!