DCMTK包含以下子包,子包位于其自己的子目录中:
dcmdata 一个数据编码/解码库和实用程序
该模块包含用于管理DICOM数据结构和文件的类。它还支持DICOM存储介质所需的DICOMDIR文件。
示例
- 加载一个DICOM文件并输出患者姓名
DcmFileFormat fileformat;
OFCondition status = fileformat.loadFile("test.dcm");
if (status.good()) {
OFString patientName;
if (fileformat.getDataset()->findAndGetOFString(DCM_PatientName, patientName).good()) {
cout << "Patient's Name: " << patientName << endl;
} else
cerr << "Error: cannot access Patient's Name!" << endl;
} else
cerr << "Error: cannot read DICOM file (" << status.text(

博客介绍了DCMTK包含的数据编码/解码库等子包,还给出加载DICOM文件输出患者姓名等示例。重点阐述了处理DICOM文件格式的主要接口类,包括其功能、参数、返回值等,如从DICOM文件加载对象的方法及相关枚举类型参数。
最低0.47元/天 解锁文章
381

被折叠的 条评论
为什么被折叠?



