在C#中读取dicom文件标签 [英] read dicom file tags in c#

查看:612
本文介绍了在C#中读取dicom文件标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您能告诉我如何在C#中读取所有dicom标记及其VR吗?

Can you tell me how to read all the dicom tag and its VR in C#?

推荐答案

我使用LeadTools实现了它

I implement it using LeadTools

 private DicomDataSet _objLTDicomDataSet = null;
private void OpenDataset(string file, bool loadDefaultImage)
        {
            _objLTDicomDataSet =new DicomDataSet();
            _objLTDicomDataSet.Load(file, DicomDataSetLoadFlags.None);
            DicomElement element, _ele = null;
             element = _objLTDicomDataSet.FindFirstElement(null, DicomTag.PatientName, true);
            string tagName = _objLTDicomDataSet.GetStringValue(element, 0);
        }

leadtools还支持多种方法来获取各种标签,您可以使用该方法来阅读dicom文件的方法如下

also leadtools supports various methods for Get various tags you can use that methods and read the dicom file Methods as below

DicomDataSet.GetRootElement

DicomDataSet.GetParentElement

DicomDataSet.GetChildElement

DicomDataSet.GetFirstElement

DicomDataSet.GetLastElement

DicomDataSet.GetPreviousElement

DicomDataSet.GetNextElement

了解更多信息 LeadTools 网站

这篇关于在C#中读取dicom文件标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆