首页 > TAG信息列表 > dcmtk
16. DICOM图像显示-DCMTK-pdf转dicom
dcmdata模块包含以下命令行工具: cda2dcm:将CDA文件封装成DICOM文件格式 dcm2json:将 DICOM 文件和数据集转换为 JSON dcm2pdf:从 DICOM 封装的 PDF 中提取 PDF 文件 dcm2xml:将 DICOM 文件和数据集转换为 XML dcmconv: 转换 DICOM 文件编码 dcmcrle:将 DI1. DICOM图像层级分类-DCMTK-工程搭建
DCMTK的编译过程请参考DCMTK3.6.3编译,安装[Windos10平台+VS2017+Cmake3.11] 环境为win10 + dcmtk3.6.3 + vs2017 本篇文章的基础理论部分见专栏从零讲解DICOM协议-成像协议的文章DICOM层级关系和序列图像排序 vs2017新建c++项目 修改解决方案为64位平台,解决方案上鼠标右键->DCMTK:OFStack类的测试程序
DCMTK:OFStack类的测试程序 OFStack类的测试程序 OFStack类的测试程序 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/ofstack.h" #define OFTEST_OFSTD_ONLY #include "dcmtk/ofstd/oftest.h" OFTEST(ofstd_OFStack) { </DCMTK:OFOptional的单元测试
DCMTK:OFOptional的单元测试 OFOptional的单元测试 OFOptional的单元测试 #include "dcmtk/config/osconfig.h" #define OFTEST_OFSTD_ONLY #include "dcmtk/ofstd/oftest.h" #include "dcmtk/ofstd/ofoption.h" struct test{ testDCMTK:OFStandard类的测试程序
DCMTK:OFStandard类的测试程序 OFStandard类的测试程序 OFStandard类的测试程序 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/ofstd.h" #define OFTEST_OFSTD_ONLY #include "dcmtk/ofstd/oftest.h" #define OFFILENAME_TO_OFSTRING(filenamDCMTK:在OFFile类中non-trivial fseek和ftell实现的测试程序
DCMTK:在OFFile类中non-trivial fseek和ftell实现的测试程序 在OFFile类中non-trivial fseek和ftell实现的测试程序 在OFFile类中non-trivial fseek和ftell实现的测试程序 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/offile.h" #include "dcmtk/ofstd/ofstDCMTK:OFDate, OFTime and OFDateTime类的测试程序
DCMTK:OFDate, OFTime and OFDateTime类的测试程序 OFDate, OFTime and OFDateTime类的测试程序 OFDate, OFTime and OFDateTime类的测试程序 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/ofdate.h" #include "dcmtk/ofstd/oftime.h" #includDCMTK:测试程序中定义的功能和类 ofmem.h(OF shared_ptr)
DCMTK:测试程序中定义的功能和类 ofmem.h(OF shared_ptr) 测试程序中定义的功能和类 ofmem.h(OF shared_ptr) 测试程序中定义的功能和类 ofmem.h(OF shared_ptr) #include "dcmtk/config/osconfig.h" #define OFTEST_OFSTD_ONLY #include "dcmtk/ofstd/oftest.h" #include "dcmtk/ofDCMTK:OFStandard中“转换为标记”代码的测试程序
DCMTK:OFStandard中“转换为标记”代码的测试程序 OFStandard中“转换为标记”代码的测试程序 OFStandard中“转换为标记”代码的测试程序 #include "dcmtk/config/osconfig.h" #define OFTEST_OFSTD_ONLY #include "dcmtk/ofstd/oftest.h" #include "dcmtk/ofstd/ofstd.h"DCMTK:类OFMap的测试程序
DCMTK:类OFMap的测试程序 类OFMap的测试程序 类OFMap的测试程序 #include "dcmtk/config/osconfig.h" #define OFTEST_OFSTD_ONLY #include "dcmtk/ofstd/oftest.h" #include "dcmtk/ofstd/ofmap.h" OFTEST(ofstd_OFMap) { OFMaDCMTK:类OFList和OFListIterator的测试程序
DCMTK:类OFList和OFListIterator的测试程序 类OFList和OFListIterator的测试程序 类OFList和OFListIterator的测试程序 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/oflist.h" #include "dcmtk/ofstd/ofalgo.h" #define OFTEST_OFSTD_ONLY #includDCMTK:OFnumeric_limits的单元测试
DCMTK:OFnumeric_limits的单元测试 OFnumeric_limits的单元测试 OFnumeric_limits的单元测试 #include "dcmtk/config/osconfig.h" #define OFTEST_OFSTD_ONLY #include "dcmtk/ofstd/oftest.h" #include "dcmtk/ofstd/ofdiag.h" #include "dcmtk/oDCMTK:查询/检索服务类用户(C-MOVE操作)
DCMTK:查询/检索服务类用户(C-MOVE操作) 查询/检索服务类用户(C-MOVE操作) 查询/检索服务类用户(C-MOVE操作) #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/ofstd.h" #include "dcmtk/ofstd/ofconapp.h" #include "dcmtk/dcmnet/dicom.h" #DCMTK:使用dcmsr API创建示例结构化报告
DCMTK:使用dcmsr API创建示例结构化报告 使用dcmsr API创建示例结构化报告 使用dcmsr API创建示例结构化报告 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/ofconsol.h" #include "dcmtk/dcmsr/dsrdoc.h" #include "dcmtk/dcmsr/codes/ucum.h&DCMTK:生成内置的数据字典
DCMTK:生成内置的数据字典 生成内置的数据字典 生成内置的数据字典 #include "dcmtk/config/osconfig.h" #include "dcmtk/dcmdata/dcdict.h" #include "dcmtk/dcmdata/cmdlnarg.h" #include "dcmtk/ofstd/ofstring.h" #include "dcmtk/ofstd/ofdatimDCMTK:生成一个C ++标头,为DICOM标签定义符号名
DCMTK:生成一个C ++标头,为DICOM标签定义符号名 生成一个C ++标头,为DICOM标签定义符号名 生成一个C ++标头,为DICOM标签定义符号名 #include "dcmtk/config/osconfig.h" #include "dcmtk/dcmdata/dcdict.h" #include "dcmtk/dcmdata/cmdlnarg.h" #include "dcmtk/ofstd/ofstrDCMTK:类DcmVR:值表示
DCMTK:类DcmVR:值表示 类DcmVR:值表示 类DcmVR:值表示 #include "dcmtk/config/osconfig.h" #include "dcmtk/dcmdata/dcvr.h" #include "dcmtk/dcmdata/dctypes.h" OFGlobal<OFBool> dcmEnableUnknownVRGeneration(OFTrue);DCMTK:全局类型和常量定义
DCMTK:全局类型和常量定义 全局类型和常量定义 全局类型和常量定义 #include "dcmtk/config/osconfig.h" #include "dcmtk/dcmdata/dctypes.h" OFLogger DCM_dcmdataLogger = OFLog::getLogger("dcmtk.dcmdata"); /* print flags */ const size_t DCMTypes::</DCMTK:图像服务器中央测试节点(ctn)主程序
DCMTK:图像服务器中央测试节点(ctn)主程序 图像服务器中央测试节点(ctn)主程序 图像服务器中央测试节点(ctn)主程序 #include "dcmtk/config/osconfig.h" BEGIN_EXTERN_C #ifdef HAVE_SYS_FILE_H #include <sys/file.h> #endif #ifdef HAVE_SYS_TYPES_H #includeDCMTK:Telnet发起程序(ti)主程序
DCMTK:Telnet发起程序(ti)主程序 Telnet发起程序(ti)主程序 Telnet发起程序(ti)主程序 #include "dcmtk/config/osconfig.h" BEGIN_EXTERN_C #ifdef HAVE_SYS_FILE_H #include <sys/file.h> #endif #ifdef HAVE_SIGNAL_H #include</DCMTK:转换DICOM彩色图像调色板的颜色
DCMTK:转换DICOM彩色图像调色板的颜色 转换DICOM彩色图像调色板的颜色 转换DICOM彩色图像调色板的颜色 #include "dcmtk/config/osconfig.h" #include "dcmtk/dcmdata/dctk.h" #include "dcmtk/dcmdata/cmdlnarg.h" #include "dcmtk/dcmdata/dcuid.h&quoDCMTK:简单存储服务类提供者
DCMTK:简单存储服务类提供者 简单存储服务类提供者 简单存储服务类提供者 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/ofstd.h" #include "dcmtk/ofstd/ofconapp.h" #include "dcmtk/ofstd/ofstream.h" #include "dcmtk/dcDCMTK:将轮廓数据添加到RT结构集中的测试程序
DCMTK:将轮廓数据添加到RT结构集中的测试程序 将轮廓数据添加到RT结构集中的测试程序 将轮廓数据添加到RT结构集中的测试程序 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/oftest.h" #include "dcmtk/dcmrt/drtstrct.h" OFTEST(dcmrt_contour) { DRDCMTK:搜索助手类的测试程序
DCMTK:搜索助手类的测试程序 搜索助手类的测试程序 搜索助手类的测试程序 #include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/oftest.h" #include "dcmtk/dcmrt/drmplan.h" OFTEST(dcmrt_search) { DRTPlan plan; DRTBeamSequence &seqDCMTK:缩放DICOM图像
DCMTK:缩放DICOM图像 缩放DICOM图像 缩放DICOM图像 #include "dcmtk/config/osconfig.h" #include "dcmtk/dcmdata/dctk.h" #include "dcmtk/dcmdata/cmdlnarg.h" #include "dcmtk/dcmdata/dcuid.h" #include