清除canvas读取dicomdir
我正在从目录中的每个 dicom 文件读取属性,这需要很多时间。我的代码:
var patient_id = k_di_.DataSet.GetAttribute(DicomTags.PatientId);
我怎样才能做同样的事情,但只在 dicomdir 中读取?
I'm reading attributes from each dicom file in directory and it takes a lot of time. My code :
var patient_id = k_di_.DataSet.GetAttribute(DicomTags.PatientId);
How can i do the same, but reading only in dicomdir?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
ClearCanvas 库有一个 DicomDirectory 类,用于读取和写入 DICOMDIR。您可以遍历 DICOMDIR 并读取患者 ID,如下所示:
The ClearCanvas library has a DicomDirectory class for reading and writing DICOMDIRs. You can traverse a DICOMDIR and read the Patient ID something like this: