基于DCMTK的DICOM相关程序编写攻略

dicom3.0和dcmtk学习笔记 dcmtk学习笔记 DCMTK开源库更偏重于按照层(Layer)来实现DICOM应用实体(AE)之间的连接(ACSE)及消息传输(DIMSE),主要分为DIMSE(应用层)、ACSE(属于OSI七层协议中的应用层)和DUL(Dicom Upper Layer层,该层与OSI中的TCP/IP层对接)三大部分。用户通过使用DCMTK提供的DICOM协议中规定的各层的数据结构和操作函数,按照DICOM标准中规定的流程来实现自己的DICOM服务。 find findscu 10.9.19.82 11112 阅读详情
基于DCMTK的DICOM相关程序编写攻略
2008年09月10日 星期三 15:35

基于DCMTK的DICOM相关程序编写攻略

前言:

       由于现在的医学影像设备的图像存储和传输正在逐渐向DICOM标准靠拢,在我们进行医学图像处理的过程中,经常需要自己编写和DICOM格式的图像相关的各种程序模块,以完成自己处理功能。如果从头开始理解DICOM的协议,然后完全自己编写这些代码来实现这些协议,是一件工程浩大的事情。德国offis公司开发的DCMTK,为我们提供了实现DICOM协议的一个平台,使得我们可以在它的基础上轻松的完成自己的主要工作,而不必把太多的精力放在实现DICOM协议的细节问题上。本文以WINDOWSXP+VC6.0为开发平台,从DCMTK的下载、调试、使用等方面介绍基于DCMTK的DICOM相关程序编写过程。

一、             DCMTK简介

       DCMTK是由德国offis公司提供的开源项目,并拥有相应的版权。这个开发包经过10多年的开发和维护,已经基本实现了DICOM协议的所有内容。该开发包提供所有的源代码、支持库和帮助文档。DCMTK提供了在各种操作系统下使用的可能版本,如LINUX、SUN、WINDOWS等,用户可更具自己的开发平台进行编译。目前DCMTK的版本是3.5.3。

二、DCMTK的下载和调试

       DCMTK公司的主页是: http://dicom.offis.de

1、首先下载DTMTK源代码。可以通过以下地址:ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk353/dcmtk-3.5.3.zip

2、下载相关的支持库:

ftp://dicom.offis.de/pub/dicom/offis/software/dcmtk/dcmtk353/support/dcmtk-3.5.3-win32-i386-support.zip<

Windows 10下DCMTK工具包安装全攻略(附VC++依赖解决) 本文提供了一份详细的Windows 10系统下DCMTK工具包的安装与配置指南。重点解决了安装过程中常见的VC++运行时库依赖问题,并详细说明了从官方获取资源、部署工具包到配置系统环境变量的完整步骤。最后通过实战案例演示了如何使用dcmdump查看DICOM文件元数据以及使用storescu进行网络传输,帮助用户快速搭建医学影像处理开发环境。 阅读详情

相关推荐

DCMTK实现DICOM文件的发送(StoreSCU)(附完整源码)

DCMTK实现DICOM文件的发送(StoreSCU)(附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 596

使用DCMTK实现DICOM文件的读写

使用DCMTK实现DICOM文件的读写 创建Dicom_Module的Win32 DLL工程并设置 创建名为Dicom_Module的Win32 DLL工程,并配置include目录和lib目录(dcmtk和boost) 配置依赖库 将工程的字符集改为多字节字符集 为了方便,将Dicom_Module的输出目录设置到自定义的\Learning\DICOM\Mod...

蓦然回首 2471

DICOM C-GET的实际操作

DICOM C-GET的实际操作 使用DCMTK的工具集,通过C-GET操作,实现外网医学影像的的获取。 服务器端:dcmqrscp.exe ,部署在云服务器,提供C-GET SCP service,该服务器IP为:120.99.48.89 ,port:9105, AETitle: QRSCP2018; 客服端:getscu.exe, 进行C-GET SCU的操作,AETitle:QRSCU1。 C-GET SCU 命令行:getscu.exe -d -S -aec QRSCP2018 -aet QRSCU1 -od e:\temp\StoreSCUs\ 120.99.48.89 9105 -

DCMTK】使用DCMTK库读取多帧DICOM数据

日常应用中,经常会遇到读取单幅多帧的DICOM图像,如造影数据,但是VTK库不支持直接从单幅多帧的dcm文件中读取数据,因此常用DCMTK库读取多帧数据。

weixin_41804847的博客 3899

[疑难杂症2023-005]dcmtk-movescu访问dcm4chee模拟PACS Server报错问题解析

本文由Markdown语法编辑器编辑完成。

inter_peng的专栏 1183

【转】基于DCMTKDICOM相关程序编写攻略

转自:https://blog.csdn.net/jackmacro/article/details/5332654 零、前言: 由于现在的医学影像设备的图像存储和传输正在逐渐向DICOM标准靠拢,因此,我们在进行医学图像处理的过程中,经常需要自己编写DICOM格式的图像相关的各种程序模块,以完成自己处理功能。如果从头开始理解DICOM的协议,然后完全自己编写这些代码来实现这些协议,是一件工程浩大的事情。德国offis公司开发的DCMTK,为我们提供了实现DICOM协议的一个平台,使得我...

sinolover的专栏 723

【转帖】基于DCMTKDICOM相关程序编写攻略

前言: 由于现在的医学影像设备的图像存储和传输正在逐渐向DICOM标准靠拢,在我们进行医学图像处理的过程中,经常需要自己编写DICOM格式的图像相关的各种程序模块,以完成自己处理功能。如果从头开始理解DICOM的协议,然后完全自己编写这些代码来实现这些协议,是一件工程浩大的事情。德国offis公司开发的DCMTK,为我们提供了实现DICOM协议的一个平台,使得我们可以在它的基础上...

weixin_30604651的博客 144

DCMTK的编译总结

最近因为项目原因,突然要我熟悉Dicom协议,之前听都没听说过的,在Google一番后,发觉这个水实在太深了,那个协议看着和天书也差不多少了,而且七七八八也下了一些开源的库啊,软件什么的,但一个对协议都一知半解的人咋能看懂呢?这里非常感谢一个台湾人的一篇Blog(http://blog.chinson.idv.tw/2008/07/dcmtk-for-visual-c-2005.html),还有

changyu198609的专栏 840

VS2010+DCMTK3.6.0 : MT支持库 安装说明

关于DCMTK3.6.0在VS2010环境下的安装,我是按照下面的介绍安装成功。 一、基于DCMTKDICOM相关程序编写攻略:          http://blog.csdn.net/jackmacro/article/details/5332654 二、DCMTK3.6.0 (MT支持库)安装 完整说明           http://blog.163.com/qimo60

smallcaptain2009的专栏 1887

VS2010+DCMTK3.6.0 : JPEG无损压缩DCM文件

利用DCMTK开源库完成JPEG无损压缩,得到.dcm的图像文件。(DCMTK_example.sln)     从下面这些博客中学习,非常详细和全面,算是很经典的文章:     一、基于DCMTKDICOM相关程序编写攻略:         http://blog.csdn.net/jackmacro/article/details/5332654     二、DICOM医学图像处

smallcaptain2009的专栏 2392

[搬家]DCMTK的编译总结

最近因为项目原因,突然要我熟悉Dicom协议,之前听都没听说过的,在Google一番后,发觉这个水实在太深了,那个协议看着和天书也差不多少了,而且七七八八也下了一些开源的库啊,软件什么的,但一个对协议都一知半解的人咋能看懂呢?这里非常感谢一个台湾人的一篇Blog(http://blog.chinson.idv.tw/2008/07/dcmtk-for-visual-c-2005.html),还有就

喜欢编程,不断学习 833

Horos:macOS上免费的医学影像查看器,3D处理与DICOM分析全攻略

你是否在为寻找一款专业又免费的医学影像软件而烦恼?Horos作为macOS平台上的开源医学影像查看器,为你提供了完整的DICOM文件处理、3D可视化分析和医疗影像管理解决方案。这款基于LGPL-3.0许可证的软件不仅继承了OsiriX的优秀基因,还整合了DCMTK、ITK、VTK等专业医学影像库,让医学影像处理变得简单高效。 ## 医学影像处理的三大痛点与Horos的解决方案 ### 痛点一:

gitblog_00380的博客 182
上一篇: 图形处理--线性插值算法细节
下一篇: 如何成为一名C++程序员
DICOMV3PACS
博客等级 码龄17年 161粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值