DICOM(Digital Imaging and Communications in Medicine),是用于医学影像处理、储存、打印、传输的一组通用标准协定。目前,被广泛应用于放射医疗,心血管成像以及放射诊疗诊断设备(X射线,CT,核磁共振,超声等),并且在眼科和牙科等其它医学领域得到越来越深入广泛的应用。

要获取以DICOM格式存储的图像,可以选择阅读其格式文档自行解析,也可以用开源库来进行。本篇博客我们将介绍如何在Windows下使用DCMTK开源库对DICOM协议的图像进行解析与显示。

首先下载DCMTK开源库的源码

https://www.dcmtk.org/dcmtk.php.en

编译源码

源码下载后解压,可以看到这是个使用CMake管理的工程,如果要用VS来操作,需要将其转化为VS工程。

首先下载CMake,安装后将其添加到环境变量中(或者在安装的时候直接在界面中选择添加)。完成CMake安装后,在刚刚下载并解压出来的代码文件夹下创建一个build文件夹。

在build文件夹路径下打开命令行窗口,输入如下命令(注意本人用的是VS2022,如果是其他版本的要做相应的改动。另外DCMAKE

Windows下使用DCMTK开源库对DICOM协议的医学图像进行解析与显示相关推荐

  1. windows下MinGW编译openssl库(64位、32位)图文解析

    环境:windows10 64位 工具链:MinGW64 IDE:CLion MinGW编译openssl 有两种方式获取到动态库: 一种是自己编译,编译源码 一种是在msys下安装openssl库的 ...

  2. 【转】DCMTK开源库类继承结构与DICOM3.0标准元素定义的对应关系图

    转自:https://blog.csdn.net/zssureqh/article/details/9275271 最近由于课题需要,拿出来一些时间阅读了下DICOM3.0标准.在处理相关的DCM医学 ...

  3. 【转】DCMTK开源库的学习笔记4:利用ini配置文件对dcm影像进行归档

    转自:https://blog.csdn.net/zssureqh/article/details/8846337 背景介绍: 医学影像PACS工作站的服务端需要对大量的dcm文件进行归档,写入数据库 ...

  4. Android下拉刷新开源库对比(转)

    安卓下拉刷新开源库对比 作者:desmond1121 目前仅比对github上star数>1500的下拉刷新开源库,在比较完成之后可能会加入其它有代表性的库. Repo Repo Owner S ...

  5. 【转】DCMTK开源库的学习笔记3:dcmtk文件中数据元的修改

    转自:https://blog.csdn.net/zssureqh/article/details/8804736 dcm文件是医学领域DICOM3.0标准所对应的主要的文件格式.前两篇学习笔记中,学 ...

  6. 【转】DCMTK开源库的学习笔记1:将DCM文件保存成BMP文件或数据流(即数组)

    转自:https://blog.csdn.net/zssureqh/article/details/8784980 DCMTK开源库介绍: DCMTK是目前最全面实现DICOM3.0标准的开源库,通过 ...

  7. 运行库:Windows下MSVC CRT运行库封装fread()函数解析

    在介绍运行库的过程中,强调过运行库是具体语言实现的程序和操作系统之间的抽象层.经验表明,任何系统级的软件工程,IO功能的封装历来是最具有挑战性的.以下以Windows下MSVC CRT运行库中封装的文 ...

  8. 玩转Windows下40款开源软件 (转)

    玩转Windows下40款开源软件   <script src="http://blog.csdn.net/count.aspx?ID=1789004&Type=Rank&qu ...

  9. 玩转Windows下40款开源软件

    这是国外较有影响的网站于2007年9月8日发布的新文章,算是windows下20款开源软件的续篇.发出不久,digg数已上千.xbeta进行简译,以便于国内用户在免费软件方面有更多选择. 信息安全 这 ...

最新文章

  1. java线程的状态及状态间的切换
  2. NetDevOps — PyEZ
  3. 实例解析linux内核I2C体系结构(2)
  4. os.path vs pathlib
  5. pytrhon画图matplolib
  6. ubuntu packege下载网址
  7. VS2010 自动关闭的问题解决方法
  8. java 外观模式_Java设计模式11:外观模式
  9. Facebook 开源代码分析工具 —— Mariana Trench
  10. eBPF技术应用云原生网络实践:kubernetes网络 | 凌云时刻
  11. Codeforces Round #595 (Div. 3) E. By Elevator or Stairs?
  12. Hexo next主题修改背景报 failed to locate @import file F:\blog\source\_data\styles.styl
  13. android:layout_weight=1,Android:LinearLayout布局中Layout_weight的深刻理解
  14. 常用背景色RGB数值
  15. matlab adaptfilt.rls,基于RLS算法的多麦克风降噪
  16. Linux初学运维5
  17. 斗罗大陆壁纸图片高清小舞146集八段摔杨无敌
  18. 实体店运营:能提高顾客留存率的店铺陈列方式
  19. Openstack基础架构
  20. 2021年R1快开门式压力容器操作考试技巧及R1快开门式压力容器操作证考试

热门文章

  1. linux-rockchip-电池相关
  2. 如何批量修改CAD中相同的文字内容?
  3. 菜单设置:点击第一级菜单,第二级菜单在下方出现,并且下方的一级菜单自动下移
  4. 高分辨率屏幕下字体异常小、图标模糊问题处理
  5. 有限状态机FSM详解(1)——最简单的FSM
  6. 配置VMware Workstation 主机模式下让虚拟机上网设置详细
  7. Linux常见面试题-ps查看进程命令
  8. JAVA实现坦克大战(八个方向移动,根据难度改变地图、玩家自定义地图,含源码)
  9. FPGA和SoC、DSP概念 区别详解
  10. 2021 上半年公众号苏生不惑近百篇原创文章整理