首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用DCMTK处理(即读/写)私有DICOM标签

如何使用DCMTK处理(即读/写)私有DICOM标签
EN

Stack Overflow用户
提问于 2015-02-06 01:00:46
回答 1查看 2.4K关注 0票数 0

关于在DICOM中处理私有标签。谁能给我下面的代码示例: 1.编写私有标签固定属性标签。2.读取私有标签的类似示例。注意:有时候私有标签会被重新定位。如何在私有标签被重新定位时读取私有标签。例如:有时私人创建者将在(4201,0010) LO测试数据# 16,1 PrivateCreator (4201,1000)是11 # 2,1未知标记和数据

或者它可以在(4201,0011) LO测试数据# 16,1 PrivateCreator (4201,1100)是11 # 2,1未知标签和数据

在阅读可重定位的私有标签时也有任何建议。类似地,如何在编写时避免重定位。

EN

回答 1

Stack Overflow用户

发布于 2015-02-06 16:10:49

请参见示例Dcmtk Wiki How to add private data elements

dcmtk源还包括一个私有字典文件(private.dic)。此字典可以通过环境变量(例如DCMDICTPATH=C:\private.dic )或代码加载

例如:

代码语言:javascript
复制
DcmDataDictionary& dict = dcmDataDict.wrlock();
dict.loadDictionary(dictionaryFilePath);
dcmDataDict.unlock();

您应该以正确的语法将您的私有元素添加到私有字典。只要看一看private.dic文件,这应该会有很大帮助。

例如(Group,Private creator Name,element) VR描述VM

代码语言:javascript
复制
(0019,"MY PRIVATE CREATOR NAME",1000)   DS  Description 1

如果dcmtk知道您的私有标记,那么您可以像往常一样访问它们。

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

https://stackoverflow.com/questions/28349789

复制
相关文章

相似问题

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